Agent skill · software engineering · ccxt

ccxt-csharp

CCXT cryptocurrency exchange library for C# and .NET 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 .NET projects. Use when working with crypto exchanges in C# applications, trading systems, or financial software. Supports .NET Standard 2.0+.

Why this skill is useful

Provides specific commands and patterns for integrating cryptocurrency exchanges in C# that the AI wouldn't reliably generate on its own.

What it needs

Requires ccxt.net installed locally. About 10k tokens when loaded. Last updated 2026-08-06. 43,551 stars on the source repository.

What this skill does

CCXT for C# A comprehensive guide to using CCXT in C# and .NET projects for cryptocurrency exchange integration. Installation Via NuGet Package Manager Or via Visual Studio: 1. Right-click project → Manage NuGet Packages 2. Search for "CCXT.NET" 3. Click Install Requirements .NET Standard 2.0 or higher .NET Core 2.0+ / .NET 5+ / .NET Framework 4.6.1+ 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 using ccxt; using ccxt.pro; 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 Method naming: C# uses PascalCase - FetchTicker not fetchTicker, WatchTicker not watchTicker 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) Watching Multiple Symbols 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 fetchL3O …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills ccxt/ccxt-csharp

View the source on GitHub

Browse the @skills marketplace