How to Trade Event Contracts
on Interactive Brokers
Interactive Brokers integrates ForecastEx: a CFTC-designated contract market for political and economic event contracts. Unlike Robinhood's simplified interface, IBKR exposes the full institutional toolkit: TWS algorithmic orders, portfolio margining, API access, and full risk analytics. Available in all 50 US states.
What you need to know about IBKR + ForecastEx
Political & economic contracts only
ForecastEx covers GDP, inflation, Fed rate decisions, Treasury yields, and political outcomes. No sports event contracts: those route through Kalshi. Available in all 50 states with no restrictions.
~$0.65–$1.00 per contract
IBKR charges its standard per-contract commission on ForecastEx trades. At volume (10,000+ contracts/month), this can drop significantly. No separate fee tier: event contracts use your existing IBKR commission schedule.
TWS, API, and algorithmic orders
Full Trader Workstation access: VWAP algorithms, bracket orders, portfolio analytics, options pricing models, and the IBKR API for programmatic trading. No simplified UI: this is the institutional workflow.
Net-delta risk with other positions
IBKR's portfolio margin accounts can net event contract delta against equity and derivatives positions. For sophisticated traders managing correlated macro exposures, this creates capital efficiency unavailable on standalone platforms.
How to start trading ForecastEx on Interactive Brokers
- 1 Open an Interactive Brokers accountGo to interactivebrokers.com and open a standard brokerage account. IBKR requires full KYC: SSN or EIN, government ID, employment and net worth disclosures. The process takes 1–3 business days for approval. Existing IBKR clients don't need a separate account for ForecastEx event contracts.
- 2 Fund your accountIBKR supports ACH bank transfer, wire transfer, and cheque. There is no minimum deposit for IBKR Pro or IBKR Lite. Funds via ACH are typically available for trading within 1 business day. IBKR may offer full margin buying power on funding day for ACH transfers.
- 3 Enable ForecastEx trading permissionsIn IBKR's Account Management portal (Client Portal), navigate to Account → Trading Permissions → Add Products. Find "Event Contracts" or "ForecastEx" and request permission. IBKR may require you to acknowledge a risk disclosure. Approval is typically same-day.
- 4 Access ForecastEx markets in TWS or IBKR MobileIn Thinkorswim (TWS), type a ForecastEx symbol or navigate to Market Data → Event Contracts. In IBKR Mobile, search for a contract. ForecastEx markets use standard IBKR symbol conventions. Political and economic contracts (GDP, inflation, Fed rate) are the primary categories available.
- 5 Analyze the contractEach ForecastEx contract shows the YES/NO bid-ask spread, open interest, and resolution date. The price represents the market's implied probability in cents per $1 payout. Use IBKR's full charting suite, options analysis tools, and market scanners to evaluate contracts like any other financial instrument.
- 6 Place your orderEnter a buy or sell order in TWS. You can use market orders, limit orders, or algorithmic order types (VWAP, scale orders). ForecastEx contracts trade on standard IBKR order entry: the same interface as stocks and futures. IBKR charges its standard commission on event contracts, typically $0.65–$1.00 per contract depending on volume.
- 7 Manage your positionOpen ForecastEx positions appear in your portfolio alongside equities and derivatives. IBKR's risk reporting, P&L attribution, and portfolio margin tools all apply. You can set price alerts, stop orders, and bracket orders. Sell before resolution to take profits or limit losses.
- 8 Tax and 1099 reportingIBKR issues a detailed 1099 that includes all event contract activity. Net profits are reported as ordinary income. IBKR's Flex Query reporting tool allows you to export detailed trade history. For institutional clients and managed accounts, IBKR has dedicated tax reporting integrations.
What ForecastEx markets are available on IBKR?
ForecastEx is a CFTC-designated contract market (DCM) focused on macroeconomic and political outcomes. Its market categories differ significantly from Kalshi: the emphasis is on institutional-grade economic data releases and policy decisions.
Fed funds rate decisions (raise / hold / cut), each FOMC meeting, dot plot outcomes
CPI and PCE prints (above/below threshold), monthly and year-over-year outcomes
GDP growth rate above/below thresholds, quarterly advance estimates and revisions
10-year yield at end of quarter, yield curve inversion markets
Non-farm payrolls above/below consensus, unemployment rate thresholds
Presidential approval ratings, election outcomes, legislative passage markets
Note: ForecastEx does not offer sports event contracts. For sports markets, use Kalshi directly or via Robinhood.
When to use IBKR vs Kalshi direct
The choice depends on what you're already using
IBKR and Kalshi cover different market categories: they're not fully substitutable. But for the ForecastEx categories that overlap with Kalshi (macro economic and political), here's how to choose:
- You already have an IBKR account and trade equities/futures
- You want to hedge macro event risk against an existing portfolio
- You trade programmatically and need the IBKR API
- You need portfolio margin to net delta across positions
- You trade at high volume (IBKR's tiered commissions scale well)
- You want sports markets (IBKR/ForecastEx has none)
- You prefer a simpler, prediction-market-native interface
- You're new to event contracts and want onboarding help
- You want the broadest market selection in one place
- Kalshi's 0–7% profit fee is cheaper than IBKR's $1/contract at your trade size
Programmatic trading via the IBKR API
IBKR's API supports ForecastEx event contracts through the same interface as equities and futures. This is a significant advantage for systematic traders: you can build strategies that combine event contract signals with equity positions, automate hedges based on economic data releases, or run quantitative probability models against live ForecastEx prices.
Java, Python, C++, C# clients. Full order management and market data streaming.
REST/WebSocket interface. Easier integration for web-based tools and scripts.
Headless server for algorithmic strategies. No TWS GUI required.
Supports QuantConnect, Interactive Brokers-compatible algo frameworks.
Common questions
Does Interactive Brokers offer sports event contracts? +
No. IBKR's event contract integration is through ForecastEx, which covers macroeconomic and political markets only. For sports event contracts, use Kalshi directly or via Robinhood.
What is ForecastEx? +
ForecastEx is a CFTC-designated contract market (DCM) for political and economic event contracts. It is integrated into Interactive Brokers and also accessible directly at forecastex.com. It operates under the same federal regulatory framework as Kalshi.
Can I use the IBKR API to trade event contracts? +
Yes. ForecastEx contracts are accessible through IBKR's standard TWS API and Web API using the same interfaces as equities and futures. This makes IBKR the preferred choice for algorithmic and systematic traders.
How are ForecastEx profits taxed on IBKR? +
IBKR includes all ForecastEx event contract activity in your annual 1099 form. Net profits are ordinary income. IBKR's Flex Query system provides detailed export of all trade activity for tax preparation.
More guides
Kalshi vs Interactive Brokers
Full side-by-side: market coverage, fees, API, and who each platform is built for.
GuideEvent contracts on Robinhood
The beginner-friendly path to Kalshi/ForecastEx orderbooks via Robinhood.
StrategyStrategy & bet sizing
Kelly Criterion, finding edge, and managing prediction market risk.