chapaty 1.0.0

High-performance backtesting and financial simulation framework for trading strategies and reinforcement learning agents. Async-first, Gym-like API in Rust.
Documentation
// === Public Modules (The Canonical Paths) ===
pub mod agent;
pub mod data;
pub mod error;
pub mod gym;
pub mod math;
pub mod report;

// === Private Implementation Details ===
mod generated;
mod io;
mod macros;
mod sim;
mod transport;

// === Facades (Re-exporting internals) ===
// Expose specific IO items without making the whole module public
pub use crate::io::{SerdeFormat, StorageLocation};

// Expose specific Transport items
pub use crate::transport::source::{ApiKey, DataSource, SourceGroup, Url};

// === Convenience ===
pub mod prelude;
pub mod sorted_vec_map;
pub use crate::gym::trading::factory::{load, make};