This directory contains detailed documentation for the official Market Data C#/.NET SDK, maintained by Market Data. Originally created by Omid Rad (Exceptal) and donated to Market Data.
The SDK targets .NET 8 and .NET 10 (both LTS) with the latest stable C# language
version. Public endpoint methods are asynchronous, accept CancellationToken, and
return typed response records or CSV responses.
- Install the NuGet package.
- Configure credentials with .NET configuration and user-secrets.
- Create and register the client, including
HttpClientownership and DI. - Configure requests with
MarketDataClientOptionsandMarketDataRequestOptions. - Explore the endpoint APIs:
The repository root README contains the complete feature overview, retry and exception guidance, diagnostics, test instructions, and known limitations.
The live OpenAPI schema is the primary source for versioned endpoint paths and wire parameters. Funds and Utilities are implemented SDK surfaces but are currently absent from that schema. Bulk stock candles remain deferred because the schema's path definition is inconsistent.