Expand description
Alpaca Markets trading library.
Provides an async REST client, real-time WebSocket stream abstractions, and all supporting domain types for building Alpaca trading applications in Rust.
Modules§
- client
- Async HTTP client wrapping the Alpaca Markets REST API.
- commands
- Commands sent across the sync/async boundary from the UI to the async handler task.
- config
- Runtime configuration loaded from environment variables.
- events
- Application event types that flow through the central event channel.
- logging
- Application logging setup using
tracingandtracing-appender. - stream
- WebSocket stream modules for real-time data.
- types
- Domain types used throughout the library and the binary crate.