Skip to main content
OCX is an on-chain derivatives exchange. You trade options and dated futures from one account, funded in USDC, against central limit order books with institutional-grade reference pricing. Both products are reachable through a single public API gateway. You sign in with your wallet and trade from a browser, a bot, or an autonomous agent.

Who OCX is for

Traders

Trade index options and dated futures with live order books, reference marks, implied volatility, and Greeks.

Developers

Build on a REST + streaming (SSE) API. Public market data needs no credentials.

Market makers & agents

Quote programmatically, replace option ladders in one call, and react to fills in real time.

What you can trade

European-style, cash-settled calls and puts on equity indices (for example SPX and NDX) across strikes and expiries. Every listed strike carries a reference mark, implied volatility, and delta. Trade single instruments or multi-leg strategies.
OCX does not list perpetual swaps or spot markets.
Some API paths and fields contain perp or perps (for example the perps balance bucket). That is legacy naming: it refers to the futures venue.

How it fits together

Your account holds USDC. Deposits land in your wallet balance; trading draws on venue collateral (perps for futures, options for options). When an order is rejected only for lack of collateral, OCX moves the shortfall from your wallet (or the other venue) and retries the order once, so a funded account can trade either product without manual transfers.
All monetary and size values in the API are decimal strings to preserve precision. Never parse them as floats.

Where to go next

Architecture

A high-level view of the gateway, the matching engines, market data, and the API surface.

Authentication

Sign in with your wallet (SIWE) and use the session from a browser or a bot.

Quickstart

Read market data, sign in, and place your first order.

Methodology

How OCX sources reference data and marks options and futures.