Agent skill · software engineering · ccxt
ccxt-go
CCXT cryptocurrency exchange library for Go developers. Covers both REST API (standard) and WebSocket API (real-time). Helps install CCXT, connect to exchanges, fetch market data, place orders, stream live tickers/orderbooks, handle authentication, and manage errors in Go projects. Use when working with crypto exchanges in Go applications, microservices, or trading systems.
Why this skill is useful
Provides specific commands and patterns for integrating cryptocurrency exchanges in Go, which the AI may not reliably generate on its own.
What it needs
Requires go installed locally. Requires binance account access. About 10k tokens when loaded. Last updated 2026-08-06. 43,551 stars on the source repository.
What this skill does
CCXT for Go A comprehensive guide to using CCXT in Go projects for cryptocurrency exchange integration. Installation REST API WebSocket API (ccxt.pro) Quick Start REST API WebSocket API - Real-time Updates REST vs WebSocket Feature REST API WebSocket API --------- ---------- --------------- Use for One-time queries, placing orders Real-time monitoring, live price feeds Import github.com/ccxt/ccxt/go/v4/{exchange} github.com/ccxt/ccxt/go/v4/pro/{exchange} Methods Fetch (FetchTicker, FetchOrderBook) Watch (WatchTicker, WatchOrderBook) Speed Slower (HTTP request/response) Faster (persistent connection) Rate limits Strict (1-2 req/sec) More lenient (continuous stream) Best for Trading, account management Price monitoring, arbitrage detection Important: All methods return (result, error) - always check errors! Creating Exchange Instance REST API WebSocket API Common REST Operations Loading Markets Fetching Ticker Fetching Order Book Creating Orders Limit Order Market Order Fetching Balance Fetching Orders Fetching Trades Canceling Orders WebSocket Operations (Real-time) Watching Ticker (Live Price Updates) Watching Order Book (Live Depth Updates) Watching Trades (Live Trade Stream) Watching Your Orders (Live Order Updates) Watching Balance (Live Balance Updates) Complete Method Reference Market Data Methods Tickers & Prices fetchTicker(symbol) - Fetch ticker for one symbol fetchTickers([symbols]) - Fetch multiple tickers at once fetchBidsAsks([symbols]) - Fetch best bid/ask for multiple symbols fetchLastPrices([symbols]) - Fetch last prices fetchMarkPrices([symbols]) - Fetch mark prices (derivatives) Order Books fetchOrderBook(symbol, limit) - Fetch order book fetchOrderBooks([symbols]) - Fetch multiple order books fetchL2OrderBook(symbol) - Fetch level 2 order book fetchL3OrderBook(symbol) - Fetch level 3 order book (if supported) Trades fetchTrades(symbol, since, limit) - Fetch public trades fetchMyTrades(symbol, since, limit) - Fetch your trades (auth required) fetchO …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills ccxt/ccxt-go