A modern, fully async .NET SDK for the Tradier Brokerage API. Trade stocks, options, and access real-time market data with clean, type-safe C# code.
dotnet add package Tradier.Client
Everything you need to build trading applications in .NET.
Built from the ground up with async/await. Non-blocking API calls for responsive trading applications.
Strongly-typed models for all API responses. Catch errors at compile time, not runtime.
Real-time quotes, historical data, options chains, and streaming market updates.
Place, modify, and cancel orders. Support for stocks, options, and multi-leg strategies.
Retrieve balances, positions, order history, and gain/loss reports for any linked account.
WebSocket streaming for real-time quotes and account events. Stay in sync with the market.
using Tradier; using Tradier.Services; // Create authentication with your API key var auth = new TradierAuthentication("YOUR_API_KEY"); // Create client (use TradierSandboxClient for paper trading) var client = new TradierSandboxClient(auth); // Use the services var marketData = new MarketDataService(client); var quotes = await marketData.GetQuotes(true, "AAPL", "MSFT", "GOOGL");
Questions, issues, or contributions welcome!