Skip to content

    Corporate Action Adjustment

    draft

    Split, special dividend, or symbol change that adjusts strike or multiplier.

    Verification note

    Draft — verification pending against OCC memo feed.

    Example payload

    Realistic wire-shaped payload a conforming producer would emit. Validates against the schema above.

    {
      "underlying": "NVDA",
      "action_type": "SPLIT",
      "effective_date": "2026-06-10",
      "ratio_from": 1,
      "ratio_to": 10,
      "strike_adjustment": 0.1,
      "multiplier_adjustment": 100,
      "occ_memo_id": "OCC-2026-0417"
    }

    JSON Schema

    draft/2020-12
    {
      "$schema": "https://json-schema.org/draft/2020-12/schema",
      "$id": "https://rebeltrade.com/options-schema/v0.1/data-feeds/event.corp-action.json",
      "type": "object",
      "required": [
        "underlying",
        "action_type",
        "effective_date"
      ],
      "properties": {
        "underlying": {
          "$ref": "https://rebeltrade.com/options-schema/v0.1/types/Ticker.json"
        },
        "action_type": {
          "enum": [
            "SPLIT",
            "REVERSE_SPLIT",
            "SPECIAL_DIV",
            "SYMBOL_CHANGE",
            "MERGER",
            "SPINOFF"
          ]
        },
        "effective_date": {
          "type": "string",
          "format": "date"
        },
        "ratio_from": {
          "type": "number"
        },
        "ratio_to": {
          "type": "number"
        },
        "new_symbol": {
          "type": "string"
        },
        "strike_adjustment": {
          "type": "number",
          "description": "Multiplier applied to option strikes."
        },
        "multiplier_adjustment": {
          "type": "integer",
          "description": "New shares-per-contract if changed."
        },
        "occ_memo_id": {
          "type": "string"
        }
      }
    }