Blog
News, release deep-dives, and multi-language guides from the CCXT team — the open-source library connecting 100+ cryptocurrency exchanges.
How trading bots get drained: the API-key security checklist
Most stolen-funds stories start with a leaked API key, not a hacked exchange. The permissions, storage, and monitoring habits that make a leaked key a non-event.
Every exchange, one number: build a cross-exchange portfolio tracker
Your funds live on three exchanges and none of their dashboards agree. Pull balances from all of them with one API, price everything in USDT, and print the number that matters.
How we ship one codebase in six languages (without maintaining six codebases)
The engineering story behind CCXT's most unusual design decision — a single TypeScript source of truth, transpiled into five other languages and tested in all of them.
Build your first crypto trading bot in 15 minutes — in whichever language you already know
Connect to an exchange, read balances and prices, and place your first order — in JavaScript, Python, PHP, C#, Go, and Java, with safety rails on from the start.
Stop polling: your trading bot is acting on stale prices
Stop polling. How to stream tickers, order books, trades, and your own orders over WebSockets with CCXT — and what the library does for you under the hood.
Seven mistakes that blow up crypto trading bots (you're probably making #1 right now)
Floating-point money, rate-limit bans, symbol mixups, blind retries — the classic failure modes of trading code, and the library machinery that exists because of them.