optionly

Optionly for agents

Everything on this site is available to AI agents through a read-only MCP server at https://www.optionly.com/mcp. No sign-up or key. Answers carry the time the data was computed and a link to the page it came from.

Claude Code
One command in your terminal.
claude mcp add --transport http optionly https://www.optionly.com/mcp
Other MCP clients
Clients that take a server URL (Streamable HTTP).
{
  "mcpServers": {
    "optionly": {
      "url": "https://www.optionly.com/mcp"
    }
  }
}
Tools
All read-only. Each returns the same numbers as the page it names.
get_market_snapshot
Every Derive options market right now: spot price, 24h move, 30-day implied vs realized volatility with a cheap/fair/expensive call, put/call open interest, and the net dollar delta of the smart-money wallets. Start here for 'what is happening on Derive'.
get_smart_money
The Derive wallets with the steadiest 90-day risk-adjusted returns (market makers excluded): their scores and records, what they hold in aggregate by asset and by expiry, and their latest trades (fills of one order merged, under $1K dropped).
get_leaderboard
Derive wallets ranked by PnL (or score or traded notional) over 7, 30 or 90 days, optionally only one trading style. Market makers are included only when asked for by style.
get_wallet
Everything public about one Derive wallet: PnL and activity over 7/30/90 days, risk-adjusted record (Sortino, drawdown, weeks up), trading style, open positions with size and notional, and its latest fills. Accepts a 0x address or an ENS name.
get_flow
Derive option trades over a notional threshold in the last 24 hours, newest first, with aggressor side, size, premium and wallet; plus the trades the site ranks as most notable and why.
get_trade_ideas
The trade ideas Optionly's fixed rules are firing right now (volatility, open-interest walls, max pain, smart-money crowding, followed wallets), each with structure, cost, breakeven and the trigger, plus the 30-day track record of past ideas.
list_option_assets
Every asset with listed options on Derive or Deribit: spot, total open interest, put/call ratio, at-the-money implied vol, and its expiries with days left. Use an expiry code from here with get_option_chain.
get_option_chain
Every strike within 30% of the forward for one asset and expiry: bid, ask, implied vol and open interest for calls and puts on Derive and Deribit side by side, plus forward, ATM vol, max pain and put/call. Expiry codes come from list_option_assets (e.g. 27NOV26).
get_cohorts
Derive wallets grouped by 30-day size (shrimp to leviathan), 30-day PnL (rekt to money printer) and trading style, with each group's net dollar delta, how one-sided it is, and its traded notional and PnL.
get_arb_scan
The latest scan of every Derive and Deribit option quote: the same contract cheaper on one venue than it sells on the other, put-call parity breaks (conversions and reversals), and box-spread lending and borrowing rates. Edges are after taker fees; check quotes before trading.

Limits. Free and keyless: 60 requests a minute per client, with a shared ceiling across all free traffic. Lists are capped so one answer fits in an agent's context; the linked page has the rest.

API keys. For more, Optionly issues keys with their own budget (from 600 requests a minute), outside the shared ceiling. Send it as Authorization: Bearer opt_…; in Claude Code add --header "Authorization: Bearer opt_…" to the command above.

Data. Public Derive and Deribit data, computed by the same fixed rules as the site. See how smart money is scored. Nothing here is investment advice.

For language models. A plain-text summary of the site lives at /llms.txt.