One normalized REST + WebSocket API for stocks, crypto, and more. Connect any exchange, broker, wallet, or journal — and ship in days, not months.
import { TradegrubClient } from '@tradegrub/sdk'; // One client — all brokers, all exchanges const tg = new TradegrubClient({ apiKey: process.env.TRADEGRUB_API_KEY, secretKey: process.env.TRADEGRUB_SECRET_KEY, }); // Normalized response — same shape everywhere const positions = await tg.positions.list({ broker: 'alpaca' });
Stop reinventing the wheel. We've lived through the pain of integrating broker APIs one by one — each with its own auth flow, data format, and quirks. TradeGrub.io eliminates that friction so your team can focus entirely on your product.
One standardized interface for all exchanges, brokers, and wallets. No more juggling multiple SDKs or authentication flows.
Stream live market data, order updates, and portfolio changes with our normalized WebSocket — consistent schema everywhere.
We translate every broker's proprietary format into one consistent response shape. Write your logic once, run it anywhere.
Infrastructure across 10+ geographic regions, close to major exchanges and brokers worldwide. Your API calls are routed to the nearest server for minimal latency.
ISO 27001 certified, AES-256 encryption at rest, and OAuth 2.0. SOC 2 Type II in progress. Your users' credentials never touch our servers.
Interactive API reference, quickstart guides, and SDK documentation for TypeScript, Python, Go, and more.
Connect to the entire trading ecosystem — exchanges, brokers, wallets, journals, and banking — through a single unified API.
Don't see your integration? Request it here
Full TypeScript support, consistent patterns, and SDK coverage for every major language.
Start free, scale as you grow. No hidden fees, no surprises.
Join hundreds of developers building the next generation of trading applications.