WDK logoWDK documentation

Pricing Modules Overview

Explore WDK pricing modules for current prices, price data, and historical price series.

WDK pricing modules provide PricingClient implementations for external market data sources. Use them directly when you need raw provider results, or pass them into PricingProvider when you want caching and ordered failover across multiple clients.

Pricing Client Modules

Provider Compatibility

Pricing clients implement the shared PricingClient surface:

  • getCurrentPrice(from, to)
  • getMultiCurrentPrices(list)
  • getMultiPriceData(list)
  • getHistoricalPrice(from, to, opts?)

Wrap one client with PricingProvider for in-memory last-price caching, or pass an ordered array of clients to fail over when one data source is unavailable.

Next Steps


Need Help?

On this page