Interface IScenarioConfiguration
Marker for any configuration that ties together a market data source, an initial portfolio state, a strategy, and an execution engine into a single named, registered scenario.
public interface IScenarioConfiguration
Properties
Id
Opaque id of the scenario.
ScenarioId Id { get; }
Property Value
Market
Market component lane (act or hyp) and optional selector.
(Lane Lane, string? Selector) Market { get; }
Property Value
Name
Human-readable name (e.g. BACKTEST_BTC_2021).
string Name { get; }
Property Value
Portfolio
Portfolio component lane (act or hyp).
Lane Portfolio { get; }
Property Value
Strategy
Strategy component lane (act or hyp).
Lane Strategy { get; }