If you trade US equity and index options actively, the realistic shortlist has been stable for years: Interactive Brokers for product breadth and portfolio margin; tastytrade for options-first pricing with straightforward access to futures options; Schwab for full-service infrastructure and a deep retail options desk; Tradier when programmatic access is the actual point; Fidelity when you mostly run equity options inside a long-term account. Futures options narrow the field immediately — you need CME access, which several equity-only firms simply don't offer.
Rankings past that point are mostly noise, because the differences that matter never show up on a quiet Tuesday. A broker earns its keep in the edge cases: an early assignment the night before an ex-dividend date, or a risk engine that liquidates your expiring spread at 3:40 PM without a phone call. Evaluate on five axes — the full fee stack, assignment handling, exercise policy, data quality, API access — and the right firm falls out of your own trading profile rather than a listicle.
The fee stack: read past the headline commission
Per-contract commission is the number brokers advertise and the least interesting line on your statement. The full stack looks like this:
- Commission structure. Schwab charges a flat per-contract rate. Interactive Brokers offers both a fixed schedule and a tiered one that scales down with volume. tastytrade popularized charging to open with a per-leg cap and nothing to close. Which model is cheapest depends entirely on your size and turnover — capped per-leg pricing favors size on multi-leg structures, while tiered pricing rewards raw volume.
- Exchange and regulatory pass-throughs. OCC clearing fees and the Options Regulatory Fee, plus per-exchange charges, are passed through at cost by some firms and absorbed into a flat rate by others. Proprietary cash-settled index products carry meaningfully higher exchange fees than penny-quoted equity options, so model those separately if you trade them.
- Exercise and assignment fees. Many brokers have cut these to zero; some still charge. If you run wheel-style positions or carry short options in the money, this line compounds quietly.
Assignment handling: where brokers genuinely differ
American-style equity options can be assigned any day the holder chooses, not just at expiration. When a holder exercises, the OCC allocates the exercise notice among clearing member firms by random process, and each firm then assigns it to individual short accounts using an approved method, typically random allocation. You cannot control whether you're picked. You can control which broker's process you're standing in when it happens.
Three questions worth asking a live human before funding:
- When do I find out? Assignment processes overnight. Some firms notify before the pre-market opens; at others you discover it when you look. On an ex-dividend morning, those hours are the difference between managing a position and eating a loss.
- What happens if the resulting position exceeds my buying power? Assignment on one short put means buying 100 shares per contract. Some brokers issue a margin call and give you the session to resolve it; others auto-liquidate on their own schedule.
- What does the expiration risk desk do in practice? Nearly every firm reserves the right to close positions on expiration day if the account can't support potential assignment. Ask how late in the session they act and whether anyone calls you first. Ask whether they close the whole spread or only the short leg. The reserved right is standard language; its application varies enormously.
Exercise policy: know the cutoffs cold
At expiration, the OCC auto-exercises any equity option in the money by $0.01 or more unless it receives contrary instructions. Two details around that rule are broker-specific:
- The contrary-instruction cutoff. Each firm sets its own deadline for "exercise my out-of-the-money option" or "let my in-the-money option lapse," and every retail cutoff lands earlier than the OCC's own. If the underlying makes a sharp after-hours move on expiration Friday, whether you can respond depends on your broker's cutoff — and if you're short, whether the holder on the other side can. That is pin risk, and on 0DTE size it's real money.
- Product type changes the regime. Standard equity options are American-style and physically delivered. Broad-based index options such as SPX are European-style and cash-settled — no early assignment, and the traditional monthly contracts settle to a morning print while the weeklies settle to the close, which are different numbers on a volatile day. Options on futures generally exercise into a futures position carrying its own margin requirement, and exercise style varies by listing even within a single product family — verify the specific contract's specs rather than assuming. A broker's ability to explain these differences on the phone is itself a signal.
Data quality: the quiet differentiator
Broker data costs hide well because nothing about them appears on a statement. Verify these before trusting a feed:
- Streaming versus snapshot quotes. Some brokers stream true tick-by-tick option quotes; others conflate updates or refresh chains on a timer. On a fast open, a conflated chain shows you a market that no longer exists.
- Top-of-book versus depth. The options NBBO is a starting point, but for the underlying you want real depth of market — in futures especially, the book shows where size is resting.
- Greeks provenance. Broker-displayed Greeks are computed from the broker's own quote snapshot under the broker's model assumptions. If the quotes lag, the Greeks lag. I run exposure math from the chain itself rather than trusting a vendor rollup — a stale gamma exposure figure is worse than none at all.
- Entitlements. Real-time futures and futures-options data usually means monthly exchange subscriptions, and misreporting professional status is a compliance problem rather than a loophole. Price required subscriptions into the comparison before declaring any firm the cheap option.
API access: judge it by building something small
If automation matters to you, the API is the product, not a checkbox. The spread across firms is enormous:
- Interactive Brokers offers multiple routes in, from a desktop-gateway API up to FIX connectivity at higher tiers, with the widest product coverage and the steepest learning curve.
- Tradier was built API-first; if the use case is options data and order routing over plain REST, it's the shortest path.
- tastytrade and Schwab both expose retail APIs. Coverage and rate limits change often enough that current documentation beats any article, this one included.
A funding-day protocol
Audition the firm before you commit to it:
- Fund the minimum. Trade one small defined-risk spread in a liquid product and deliberately hold a leg through expiration to watch the mechanics end to end.
- Call the desk twice — once pre-market, once mid-session — with a specific expiration question. Time the hold and grade the answer.
- If you'll automate, build the smallest possible tool against the API — a chain snapshotter is a fine test — before writing any order logic.
- Only then consolidate size, and keep a funded second account at another firm. Outages cluster on the highest-volume sessions, which are precisely the sessions you can't afford to sit out.