Skip to content

    Rebel Verdict

    verified

    Buy / 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"
        }
      }
    }