Rebel Verdict
verifiedBuy / Sell / Wait verdict on an underlying with confidence and narrative.
Verification note
Verified against rebel-verdict-generate edge function output shape.
Example payload
Realistic wire-shaped payload a conforming producer would emit. Validates against the schema above.
{
"ticker": "IBM",
"verdict": "BUY",
"confidence": 0.72,
"target_price": 268,
"stop_price": 241,
"horizon": "SWING",
"rationale": "Breakout above 255 confirmed on rising volume; call flow persistently bid on the 260 line with Sep expiry. Manage risk at the 20D EMA.",
"as_of": "2026-07-21T13:45:00Z"
}JSON Schema
draft/2020-12{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://rebeltrade.com/options-schema/registry/verdicts/rebel-verdict@0.1.0",
"type": "object",
"required": [
"ticker",
"verdict",
"confidence",
"as_of"
],
"properties": {
"ticker": {
"type": "string"
},
"verdict": {
"enum": [
"BUY",
"SELL",
"WAIT"
]
},
"confidence": {
"type": "number",
"minimum": 0,
"maximum": 1
},
"target_price": {
"type": "number"
},
"stop_price": {
"type": "number"
},
"horizon": {
"enum": [
"INTRADAY",
"SWING",
"POSITION"
]
},
"rationale": {
"type": "string"
},
"as_of": {
"type": "string",
"format": "date-time"
}
}
}