Event Contract

View as MarkdownOpen in Claude

Event contracts utilize the same contract structure as Options with a few exceptions.

  • Exchange may be set to FORECASTX, KALSHI, and CME.
  • SecType should be set to “OPT”
  • “Yes” or “No” contracts are “Call” and “Put” respectively.

ForecastEx Contract Example

// Event Contract for 2025 Global Carbon Dioxide Emissions reaching 40,5000.
symbol = "GCE"
secType = "OPT"
currency = "USD"
exchange = "FORECASTX"
lastTradeDateOrContractMonth = "20251231"
right = "C"
strike = 40500

CME Contract Example

// Event Contract for Ether close above 2,670 on September 24, 2026
symbol = "CCE16"
secType = "OPT"
currency = "USD"
exchange = "CME"
lastTradeDateOrContractMonth = "20260924"
right = "C"
strike = 2670

Kalshi Contract Example

// Event Contract for the September 24th, 2026 LA Temperature staying below 78 degrees.
symbol = "KXHIGHLAX"
secType = "OPT"
currency = "USD"
exchange = "KALSHI"
lastTradeDateOrContractMonth = "20260925"
right = "P"
strike = 78