TypeScript SDK
Tiger OpenAPI TypeScript SDK 0.5.5 supports Node.js 16+, ESM, and CommonJS. It provides strongly typed clients for market data, trading, account management, and TCP+TLS/Protobuf streaming.
| Domain | Documentation |
|---|---|
| Installation and configuration | Quick start |
| Market data | Market data APIs |
| Trading | Trading APIs |
| Accounts | Account management |
| Streaming | Real-time streaming |
| Types and errors | Appendix |
Request objects use camelCase; the SDK converts keys to snake_case on the wire. Source exports and models define the client contract. See Account Types, Market Data Access, API Request Limits, and Error Codes for server-side policies.
import { createClientConfig, QuoteClient, TradeClient } from '@tigeropenapi/tigeropen';
const config = createClientConfig();
const quoteClient = QuoteClient.fromConfig(config);
const tradeClient = TradeClient.fromConfig(config, config.account, config.secretKey);Updated 3 days ago
Did this page help you?
