# longbridge v0.1.0 - Table of Contents

## Pages

- [Longbridge](readme.md)
- [Changelog](changelog.md)
- [LICENSE](license.md)

## Modules

- [Longbridge](Longbridge.md): Longbridge OpenAPI Elixir SDK.
- [Longbridge.AlertContext](Longbridge.AlertContext.md): Price alert context.
- [Longbridge.AssetContext](Longbridge.AssetContext.md): Account statement context.
- [Longbridge.CalendarContext](Longbridge.CalendarContext.md): Financial calendar context.
- [Longbridge.Config](Longbridge.Config.md): Configuration for Longbridge OpenAPI connections.
- [Longbridge.ContentContext](Longbridge.ContentContext.md): Content context.
- [Longbridge.DCAContext](Longbridge.DCAContext.md): Dollar-cost averaging (DCA) plan context.
- [Longbridge.Decimal](Longbridge.Decimal.md): Optional helpers for converting Longbridge wire-format strings
to numeric values.
- [Longbridge.FundamentalContext](Longbridge.FundamentalContext.md): Fundamental data context.
- [Longbridge.HTTPClient](Longbridge.HTTPClient.md): HTTP client for the Longbridge OpenAPI REST API.
- [Longbridge.MarketContext](Longbridge.MarketContext.md): Market context.
- [Longbridge.OAuth](Longbridge.OAuth.md): OAuth 2.0 Authorization Code flow with PKCE for Longbridge OpenAPI.
- [Longbridge.OAuth.FileTokenStorage](Longbridge.OAuth.FileTokenStorage.md): Default file-based OAuth token storage.
- [Longbridge.OAuth.InMemoryTokenStorage](Longbridge.OAuth.InMemoryTokenStorage.md): In-memory OAuth token storage.
- [Longbridge.OAuth.TokenStorage](Longbridge.OAuth.TokenStorage.md): Behaviour for persisting OAuth tokens.
- [Longbridge.PortfolioContext](Longbridge.PortfolioContext.md): Portfolio context.
- [Longbridge.Protocol](Longbridge.Protocol.md): Longbridge v1 socket protocol implementation.
- [Longbridge.Protocol.Header](Longbridge.Protocol.Header.md): Binary packet header for the Longbridge v1 protocol.
- [Longbridge.QuoteContext](Longbridge.QuoteContext.md): Quote connection context for Longbridge market data APIs.
- [Longbridge.QuoteContext.RealtimeStore](Longbridge.QuoteContext.RealtimeStore.md): In-memory cache of pushed data, keyed by symbol.
- [Longbridge.QuoteHTTPContext](Longbridge.QuoteHTTPContext.md): HTTP-backed Quote API methods.
- [Longbridge.ScreenerContext](Longbridge.ScreenerContext.md): Screener context.
- [Longbridge.SharelistContext](Longbridge.SharelistContext.md): Community sharelist context.
- [Longbridge.Symbol](Longbridge.Symbol.md): Symbol ↔ counter_id conversion utilities.
- [Longbridge.Symbol.Cache](Longbridge.Symbol.Cache.md): Runtime-resolved counter_id cache.
- [Longbridge.Symbol.Directory](Longbridge.Symbol.Directory.md): Vendored subset of the upstream `counter.rs` directory:
special counter_ids known at build time (ETFs, US indexes, US warrants).
New listings resolved at runtime go through `Longbridge.Symbol.Cache`.

- [Longbridge.Symbol.Store](Longbridge.Symbol.Store.md): Long-lived owner of the `Symbol.Directory` and `Symbol.Cache` ETS tables.
- [Longbridge.TradeContext](Longbridge.TradeContext.md): Trade context for Longbridge trading APIs.
- [Longbridge.WSConnection](Longbridge.WSConnection.md): WebSocket connection process for the Longbridge protocol.

