@pipeworx/okx
Connect: https://gateway.pipeworx.io/okx/mcp · Install: one-click buttons
Tools: 13
OKX v5 MCP — keyless public market endpoints.
Tools
instruments(instType, uly?, instFamily?, instId?)— list instruments (SPOT|MARGIN|SWAP|FUTURES|OPTION)ticker(instId)— single ticker (e.g.BTC-USDT)tickers(instType, uly?, instFamily?)— tickers by typeorder_book(instId, sz?)— orderbookcandles(instId, bar?, after?, before?, limit?)— OHLC (bar1m|3m|5m|15m|30m|1H|2H|4H|6H|12H|1D|1W|1M|3M)trades(instId, limit?)— recent tradesmarket_24hr(instId)— 24h tickerindex_tickers(quoteCcy?, instId?)— index tickersfunding_rate(instId)— current funding (perpetual swaps)funding_rate_history(instId, before?, after?, limit?)— historical fundingmark_price(instType, uly?, instId?)— mark pricetime()— system timestatus()— system status
Data source
https://www.okx.com/api/v5/public and /market
Tools
- instruments — OKX crypto exchange — list instruments by type: ‘SPOT’, ‘MARGIN’, ‘SWAP’, ‘FUTURES’, or ‘OPTION’. Returns instrument IDs, tick sizes, lot sizes, and trading rules for each.
- ticker — OKX crypto exchange — single instrument ticker (e.g. “BTC-USDT”, “BTC-USD-SWAP”). Returns bid/ask, last, 24h vol/change. Use for current pricing of an OKX-listed instrument.
- tickers — OKX crypto exchange — bulk tickers by instrument type (“SPOT”, “MARGIN”, “SWAP”, “FUTURES”, “OPTION”). Use to enumerate all spot or all perp instruments. NOT a general stock-ticker search — use polygo
- order_book — OKX crypto exchange order book (bids + asks) for a spot/perp/futures instrument. Use for live depth-of-book on OKX-listed instruments.
- candles — OKX crypto exchange OHLC candles for a spot/perp/futures instrument. Bars 1m through 1M. Use for charting and backtesting OKX instruments.
- trades — OKX crypto exchange recent trade tape for an instrument. Returns price, size, side, timestamp. Use for tick-level execution analysis on OKX.
- market_24hr — OKX crypto exchange 24-hour rolling stats for an instrument: open, high, low, last, volume, vol-ccy. Use for daily summary on OKX.
- index_tickers — OKX crypto exchange index tickers — current index price and 24h change for OKX index instruments. Filter by quote currency (e.g. ‘USD’) or specific instId.
- funding_rate — OKX crypto exchange current perpetual swap funding rate for a SWAP instrument (e.g. ‘BTC-USDT-SWAP’): funding rate, next settlement time, and method.
- funding_rate_history — OKX crypto exchange historical perpetual swap funding rates for a SWAP instrument (e.g. ‘BTC-USDT-SWAP’). Optional before/after (ms epoch) cursors and limit. Use for funding cost analysis.
- mark_price — OKX crypto exchange mark price for derivatives: pass instType (e.g. ‘SWAP’) and optionally uly or instId. Returns the mark price used for unrealised P&L and liquidation calculations.
- time — OKX exchange server time in Unix milliseconds. Use to synchronise request timestamps or verify API connectivity.
- status — OKX exchange system status — current operational state and any scheduled or ongoing maintenance windows affecting trading.
Tools
-
candles— OKX crypto exchange OHLC candles for a spot/perp/futures instrument. Bars 1m through 1M. Use for charting and backtesting OKX instruments. -
funding_rate— OKX crypto exchange current perpetual swap funding rate for a SWAP instrument (e.g. 'BTC-USDT-SWAP'): funding rate, next settlement time, and method. -
funding_rate_history— OKX crypto exchange historical perpetual swap funding rates for a SWAP instrument (e.g. 'BTC-USDT-SWAP'). Optional before/after (ms epoch) cursors and limit. Use for funding cost analysis. -
index_tickers— OKX crypto exchange index tickers — current index price and 24h change for OKX index instruments. Filter by quote currency (e.g. 'USD') or specific instId. -
instruments— OKX crypto exchange — list instruments by type: 'SPOT', 'MARGIN', 'SWAP', 'FUTURES', or 'OPTION'. Returns instrument IDs, tick sizes, lot sizes, and trading rules for each. -
mark_price— OKX crypto exchange mark price for derivatives: pass instType (e.g. 'SWAP') and optionally uly or instId. Returns the mark price used for unrealised P&L and liquidation calculations. -
market_24hr— OKX crypto exchange 24-hour rolling stats for an instrument: open, high, low, last, volume, vol-ccy. Use for daily summary on OKX. -
order_book— OKX crypto exchange order book (bids + asks) for a spot/perp/futures instrument. Use for live depth-of-book on OKX-listed instruments. -
status— OKX exchange system status — current operational state and any scheduled or ongoing maintenance windows affecting trading. -
ticker— OKX crypto exchange — single instrument ticker (e.g. BTC-USDT , BTC-USD-SWAP ). Returns bid/ask, last, 24h vol/change. Use for current pricing of an OKX-listed instrument. -
tickers— OKX crypto exchange — bulk tickers by instrument type ( SPOT , MARGIN , SWAP , FUTURES , OPTION ). Use to enumerate all spot or all perp instruments. NOT a general stock-ticker search — use polygon-io -
time— OKX exchange server time in Unix milliseconds. Use to synchronise request timestamps or verify API connectivity. -
trades— OKX crypto exchange recent trade tape for an instrument. Returns price, size, side, timestamp. Use for tick-level execution analysis on OKX.