# DpExchangeSchwab v0.1.3 - Table of Contents

> EXPERIMENTAL — Schwab venue package for the DpExchange family. Market data, trading and streaming behind the shared DpExchange.Core.Venue facade.

## Pages

- [DpExchangeSchwab](readme.md)
- [Changelog](changelog.md)
- [Using dp_exchange_schwab](usage-rules.md)

## Modules

- [DpExchange.Schwab](DpExchange.Schwab.md): Charles Schwab's Trader API, behind the family's shared facade.
- [DpExchange.Schwab.Auth](DpExchange.Schwab.Auth.md): Signing requests, and refreshing the token that signs them — internal.
- [DpExchange.Schwab.Capabilities](DpExchange.Schwab.Capabilities.md): What Schwab's Trader API can do, declared before anything was written against it.
- [DpExchange.Schwab.Fake](DpExchange.Schwab.Fake.md): An in-process stand-in for this venue, for consumers' tests.
- [DpExchange.Schwab.Feed](DpExchange.Schwab.Feed.md): This venue's feed — **a REST poll**, and nothing outside this module needs to know that.
- [DpExchange.Schwab.Orders](DpExchange.Schwab.Orders.md): Building Schwab order payloads, and refusing the ones the venue publishes as invalid —
internal.
- [DpExchange.Schwab.Rest](DpExchange.Schwab.Rest.md): Schwab's REST surface — internal.
- [DpExchange.Schwab.Supervisor](DpExchange.Schwab.Supervisor.md): This venue's process tree — internal.
- [DpExchange.Schwab.SymbolFormat](DpExchange.Schwab.SymbolFormat.md): Canonical symbol to Schwab symbol, and back — internal.

