Algostream_backtestmodule Cost_model : sig ... endTransaction costs: exchange fees, and financing on carried positions.
module Data_source : sig ... endHistorical market data for a backtest.
module Engine : sig ... endThe backtest loop.
module Fill_engine : sig ... endOrder matching against historical data.
module Latency : sig ... endExecution latency simulation.
module Market_view : sig ... endPer-symbol market state maintained by the engine.
module Result : sig ... endWhat a backtest produces.
module Slippage : sig ... endSlippage and market impact.