Files
ritmex-bot/docs/ccxt/wiki/ccxt.pro.md
T
2025-10-03 15:28:16 +08:00

45 lines
3.3 KiB
Markdown

# CCXT Pro
CCXT supports WebSockets (`Pro` part) for many exchanges.
- [User Manual](ccxt.pro.manual)
- [Architecture Overview](ccxt.pro.manual#overview)
- [Prerequisites](ccxt.pro.manual#prerequisites)
- [Streaming Specifics](ccxt.pro.manual#streaming-specifics)
- [Linking](ccxt.pro.manual#linking)
- [Instantiation](ccxt.pro.manual#instantiation)
- [Exchange Properties](ccxt.pro.manual#exchange-properties)
- [Unified API](ccxt.pro.manual#unified-api)
- [Public Methods](ccxt.pro.manual#public-methods)
- [Market Data](ccxt.pro.manual#market-data)
- [`watchOrderBook (symbol, limit, params)`](ccxt.pro.manual#watchOrderBook)
- [`watchOrderBookForSymbols (symbols, limit, params)`](ccxt.pro.manual#watchOrderBookForSymbols)
- [`watchTicker (symbol, params)`](ccxt.pro.manual#watchTicker)
- [`watchTickers (symbols, params)`](ccxt.pro.manual#watchTickers)
- [`watchOHLCV (symbol, timeframe, since, limit, params)`](ccxt.pro.manual#watchOHLCV)
- [`watchOHLCVForSymbols (symbolsAndTimeframes, since, limit, params)`](ccxt.pro.manual#watchOHLCVForSymbols)
- [`watchTrades (symbol, since, limit, params)`](ccxt.pro.manual#watchTrades)
- [`watchTradesForSymbols (symbols, since, limit, params)`](ccxt.pro.manual#watchTradesForSymbols)
- [`watchBidsAsks (symbols, params)`](ccxt.pro.manual#watchBidsAsks)
- [`watchLiquidations (symbol, since, limit, params)`](ccxt.pro.manual#watchBidsAsks)
- [`watchLiquidationsForSymbols (symbols, since, limit, params)`](ccxt.pro.manual#watchForSymbols)
- [Private Methods](ccxt.pro.manual#private-methods)
- [Authentication](ccxt.pro.manual#authentication)
- [Trading](ccxt.pro.manual#trading)
- [`watchBalance (params)`](ccxt.pro.manual#watchBalance)
- [`watchOrders (symbol, since, limit, params)`](ccxt.pro.manual#watchOrders)
- [`watchOrdersForSymbols (symbols, since, limit, params)`](ccxt.pro.manual#watchOrdersForSymbols)
- [`watchPosition (symbol, since, limit, params)`](ccxt.pro.manual#watchPosition)
- [`watchPositions (symbols, since, limit, params)`](ccxt.pro.manual#watchPositions)
- [`watchMyTrades (symbol, since, limit, params)`](https://github.com/ccxt-dev/ccxt/wiki/ccxt.pro/Manual#watchMyTrades)
- [`watchDepositsWithdrawals (code, limit, params)`](https://github.com/ccxt/ccxt/wiki/Manual#watchDepositsWithdrawals)
- [`watchMyLiquidations (symbols, since, limit, params)`](https://github.com/ccxt/ccxt/wiki/Manual#watchMyLiquidations)
- [`watchMyLiquidationsForSymbols (symbols, since, limit, params)`](https://github.com/ccxt/ccxt/wiki/Manual#watchMyLiquidationsForSymbols)
- REST alternatives:
In addition to above methods, some major exchanges also support websocket methods for REST methods, like `createOrderWs` (which has same signature as `createOrder`). You can find them in `exchange.has` dictionary.
- [UnWatch](ccxt.pro.manual#unwatch) (for stopping **watch** methods).
- [Error Handling](ccxt.pro.manual#error-handling)
- [Troubleshooting](https://github.com/ccxt/ccxt/wiki/Manual#troubleshooting)
- [How To Submit An Issue](https://github.com/ccxt/ccxt/blob/master/CONTRIBUTING.md#how-to-submit-an-issue)
- [Usage Examples](https://github.com/ccxt/ccxt/tree/master/examples)