CreateBacktestInput
CreateBacktestInput is used for create Backtest object. Input was generated by ent.
input CreateBacktestInput {
deletedAt: Time
status: BacktestTaskStatus
result: Map
errorMessage: String
logs: String
createdAt: Time
updatedAt: Time
completedAt: Time
startDate: Time
endDate: Time
config: Map
strategyID: ID!
runnerID: ID!
simulationIDs: [ID!]
}
Fields
CreateBacktestInput.deletedAt ● Time scalar
Soft-delete timestamp. If set, record is considered deleted.
CreateBacktestInput.status ● BacktestTaskStatus enum
Task status
CreateBacktestInput.result ● Map scalar
Backtest result data (metrics, logs, trades, etc.)
CreateBacktestInput.errorMessage ● String scalar
Error message if backtest failed
CreateBacktestInput.logs ● String scalar
Container logs from backtest execution
CreateBacktestInput.createdAt ● Time scalar
CreateBacktestInput.updatedAt ● Time scalar
CreateBacktestInput.completedAt ● Time scalar
Completion timestamp
CreateBacktestInput.startDate ● Time scalar
Backtest start date (beginning of time range)
CreateBacktestInput.endDate ● Time scalar
Backtest end date (end of time range)
CreateBacktestInput.config ● Map scalar
Backtest-specific configuration overrides (exchange, dry_run, etc.)
CreateBacktestInput.strategyID ● ID! non-null scalar
CreateBacktestInput.runnerID ● ID! non-null scalar
CreateBacktestInput.simulationIDs ● [ID!] list scalar
Member Of
backtestDataAvailability query ● runBacktest mutation ● runBacktestWithSplit mutation ● runWalkForward mutation