CreateSimulationInput
Input for creating a new Monte Carlo simulation.
input CreateSimulationInput {
name: String!
description: String
ownerID: String!
strategyID: ID!
backtestID: ID
config: SimulationConfigInput
}
Fields
CreateSimulationInput.name ● String! non-null scalar
Human-readable name for this simulation run
CreateSimulationInput.description ● String scalar
Optional description
CreateSimulationInput.ownerID ● String! non-null scalar
Organization that owns the strategy (used for feature gating and billing)
CreateSimulationInput.strategyID ● ID! non-null scalar
Strategy to simulate (must have completed backtests)
CreateSimulationInput.backtestID ● ID scalar
Specific backtest to use as trade data source (optional; uses latest completed backtest if omitted)
CreateSimulationInput.config ● SimulationConfigInput input
Simulation configuration (all fields optional, sensible defaults applied)
Member Of
runSimulation mutation