OMON: Option Chain Command
OMON is the Godel Terminal command for viewing the real-time options chain of a security: every strike and expiration with live bid, ask, last, volume, IV, and the full set of Greeks.
Aliases
OPT, CALL, and PUT are all aliases for OMON: they open the same options chain. OPT was the legacy mnemonic (pre-2025); OMON is now the canonical shortcut. Any of the four will work in the terminal.
How to use OMON
Security Identifier/Ticker Country/Instrument Asset Class OMON
Example: AAPL US EQ OMON: opens the Apple options chain.
Aliases: OPT, CALL, and PUT all map to OMON.
Modes
The mode selector in the quick-settings bar switches what the table shows:
- Both: Calls on the left, Puts on the right, with the strike column in the center.
- Calls: calls-only view with full column depth.
- Puts: puts-only view with full column depth.
Each mode remembers its own column order and greeks selection.
Navigation Menu
Controls at the top of the window:
- Expiration dropdown: pick the expiration cycle to view. Left and right arrows step through cycles.
- Months out: how many months forward to request.
- Strikes above / Strikes below: how many strikes above / below the current spot to render (each defaults to 10).
- QuickQuote chip: live price of the underlying.
Changes to the navigation menu are debounced into the window props (≈300 ms) so rapid adjustments don't fire a flurry of API calls.
Display Columns
The default column set (per side):
| Column | Description |
|---|---|
| Last | Last trade price for the contract (seriesValue.value) |
| Bid | Best bid |
| Ask | Best ask |
| Volume | Today's contract volume |
| IV | Implied volatility |
| Delta | Price sensitivity to underlying ($1 move) |
| Gamma | Rate of change of delta |
| Vega | Sensitivity to volatility |
| Theta | Time decay |
| Rho | Sensitivity to interest rate |
| Lambda | Price elasticity |
| Epsilon | Dividend sensitivity |
Column management
- Greeks selector (quick-settings bar): toggle which greeks you want visible. Your selection is packed into a compact bitmask and stored per mode.
- Drag column headers to reorder them. On the Both mode, calls and puts have their own ordered sets so the layout is symmetric around the strike.
- Resize columns by dragging their right edge.
Live Price Row
Between the ITM and OTM sides of the chain, a highlighted band in your primary theme color shows Last Price: x.xx so the underlying spot is always visible in context.
Click a Contract
Click any strike / contract cell to open the context menu. From there you can launch the contract into FOCUS, G (as an option chart), or OVME (to pull the pricing + Greeks into the Black-Scholes calculator).
Empty State
If no options data is available for the security (e.g. the ticker has no listed options), the table shows "No options data found for [ticker]".
Notes
- OMON replaces the legacy OPT command: they are now the same component.
- Options data is streamed via websocket, so rows update live as quotes change.