pub fn create_standalone_paper_exchange( initial_balances: HashMap<AssetId, Decimal>, ) -> PaperExchange<NoOpExchange>
Create a standalone paper exchange for backtesting without any inner exchange. Uses queue_quotes() or inject_quote() for price data.
queue_quotes()
inject_quote()
let exchange = create_standalone_paper_exchange(balances); exchange.queue_quotes(historical_quotes).await; // Use exchange for backtesting