Preparing search index...
The search index is not available
backtest-kit
backtest-kit
backtest-kit
Modules
types
article
article/01_look_ahead_bias
article/02_second_order_chaos
demo/backtest
demo/backtest/readme
demo/live
demo/live/readme
demo/optimization
demo/optimization/readme
design
design/01_overview
design/02_key_features
design/03_installation_and_setup
design/04_quick_start_guide
design/05_core_concepts
design/06_execution_modes
design/07_signal_lifecycle_overview
design/08_component_registration
design/09_temporal_isolation_and_look-ahead_prevention
design/10_architecture
design/11_layer_responsibilities
design/12_dependency_injection_system
design/13_context_propagation
design/14_event_system
design/15_public_api_reference
design/16_configuration_functions
design/17_component_registration_functions
design/18_backtest_api
design/19_live_trading_api
design/20_walker_api
design/21_persistence_utilities
design/22_exchange_functions
design/23_event_listeners
design/24_component_schemas
design/25_strategy_schemas
design/26_exchange_schemas
design/27_frame_schemas
design/28_risk_schemas
design/29_sizing_schemas
design/30_walker_schemas
design/31_optimizer_schemas
design/32_client_implementations
design/33_clientstrategy
design/34_clientexchange
design/35_clientframe
design/36_clientrisk
design/37_clientsizing
design/38_clientpartial
design/39_clientoptimizer
design/40_service_layer
design/41_service_architecture_overview
design/42_connection_services
design/43_schema_services
design/44_validation_services
design/45_global_services
design/46_logic_services
design/47_markdown_services
design/48_signal_lifecycle
design/49_signal_states
design/50_signal_generation_and_validation
design/51_scheduled_signals
design/52_signal_persistence
design/53_pnl_calculation
design/54_backtesting
design/55_backtest_execution_flow
design/56_timeframe_generation
design/57_fast-forward_simulation
design/58_live_trading
design/59_live_execution_flow
design/60_crash_recovery
design/61_real-time_monitoring
design/62_interval_throttling
design/63_walker_mode
design/64_walker_execution_flow
design/65_strategy_comparison
design/66_walker_reports
design/67_risk_management
design/68_risk_profiles
design/69_risk_validation
design/70_position_tracking
design/71_reporting_and_analytics
design/72_markdown_report_generation
design/73_performance_metrics
design/74_statistics_calculation
design/75_partial_profit_loss_tracking
design/76_heatmap_analytics
design/77_configuration
design/78_global_configuration
design/79_validation_parameters
design/80_timing_parameters
design/81_cross-cutting_concerns
design/82_logging_system
design/83_error_handling
design/84_persistence_layer
design/85_advanced_topics
design/86_custom_exchange_integration
design/87_custom_persistence_backends
design/88_custom_risk_validations
design/89_multi-symbol_strategies
design/90_ai-powered_strategy_optimization
design/91_optimizer_architecture
design/92_data_collection_pipeline
design/93_llm_integration
design/94_strategy_code_generation
design/95_training_vs_testing_ranges
docs
docs
docs/class/BacktestCommandService
docs/class/BacktestLogicPrivateService
docs/class/BacktestLogicPublicService
docs/class/BacktestMarkdownService
docs/class/BacktestReportService
docs/class/BacktestUtils
docs/class/BreakevenConnectionService
docs/class/BreakevenGlobalService
docs/class/BreakevenMarkdownService
docs/class/BreakevenReportService
docs/class/BreakevenUtils
docs/class/CacheUtils
docs/class/ClientExchange
docs/class/ClientFrame
docs/class/ClientOptimizer
docs/class/ClientRisk
docs/class/ClientSizing
docs/class/ColumnValidationService
docs/class/ConfigValidationService
docs/class/ConstantUtils
docs/class/ExchangeConnectionService
docs/class/ExchangeCoreService
docs/class/ExchangeSchemaService
docs/class/ExchangeUtils
docs/class/ExchangeValidationService
docs/class/FrameConnectionService
docs/class/FrameCoreService
docs/class/FrameSchemaService
docs/class/FrameValidationService
docs/class/HeatMarkdownService
docs/class/HeatReportService
docs/class/HeatUtils
docs/class/LiveCommandService
docs/class/LiveLogicPrivateService
docs/class/LiveLogicPublicService
docs/class/LiveMarkdownService
docs/class/LiveReportService
docs/class/LiveUtils
docs/class/LoggerService
docs/class/MarkdownAdapter
docs/class/MarkdownUtils
docs/class/NotificationUtils
docs/class/OptimizerConnectionService
docs/class/OptimizerGlobalService
docs/class/OptimizerSchemaService
docs/class/OptimizerTemplateService
docs/class/OptimizerUtils
docs/class/OptimizerValidationService
docs/class/OutlineMarkdownService
docs/class/PartialConnectionService
docs/class/PartialGlobalService
docs/class/PartialMarkdownService
docs/class/PartialReportService
docs/class/PartialUtils
docs/class/Performance
docs/class/PerformanceMarkdownService
docs/class/PerformanceReportService
docs/class/PersistBreakevenUtils
docs/class/PersistPartialUtils
docs/class/PersistRiskUtils
docs/class/PersistScheduleUtils
docs/class/PersistSignalUtils
docs/class/PositionSizeUtils
docs/class/ReportAdapter
docs/class/ReportUtils
docs/class/RiskConnectionService
docs/class/RiskGlobalService
docs/class/RiskMarkdownService
docs/class/RiskReportService
docs/class/RiskSchemaService
docs/class/RiskUtils
docs/class/RiskValidationService
docs/class/ScheduleMarkdownService
docs/class/ScheduleReportService
docs/class/ScheduleUtils
docs/class/SizingConnectionService
docs/class/SizingGlobalService
docs/class/SizingSchemaService
docs/class/SizingValidationService
docs/class/StrategyConnectionService
docs/class/StrategyCoreService
docs/class/StrategySchemaService
docs/class/StrategyValidationService
docs/class/WalkerCommandService
docs/class/WalkerLogicPrivateService
docs/class/WalkerLogicPublicService
docs/class/WalkerMarkdownService
docs/class/WalkerReportService
docs/class/WalkerSchemaService
docs/class/WalkerUtils
docs/class/WalkerValidationService
docs/function/addExchange
docs/function/addFrame
docs/function/addOptimizer
docs/function/addRisk
docs/function/addSizing
docs/function/addStrategy
docs/function/addWalker
docs/function/breakeven
docs/function/cancel
docs/function/dumpSignal
docs/function/formatPrice
docs/function/formatQuantity
docs/function/getAveragePrice
docs/function/getCandles
docs/function/getColumns
docs/function/getConfig
docs/function/getDate
docs/function/getDefaultColumns
docs/function/getDefaultConfig
docs/function/getMode
docs/function/hasTradeContext
docs/function/listenBacktestProgress
docs/function/listenBreakeven
docs/function/listenBreakevenOnce
docs/function/listenDoneBacktest
docs/function/listenDoneBacktestOnce
docs/function/listenDoneLive
docs/function/listenDoneLiveOnce
docs/function/listenDoneWalker
docs/function/listenDoneWalkerOnce
docs/function/listenError
docs/function/listenExit
docs/function/listenOptimizerProgress
docs/function/listenPartialLoss
docs/function/listenPartialLossOnce
docs/function/listenPartialProfit
docs/function/listenPartialProfitOnce
docs/function/listenPerformance
docs/function/listenPing
docs/function/listenPingOnce
docs/function/listenRisk
docs/function/listenRiskOnce
docs/function/listenSignal
docs/function/listenSignalBacktest
docs/function/listenSignalBacktestOnce
docs/function/listenSignalLive
docs/function/listenSignalLiveOnce
docs/function/listenSignalOnce
docs/function/listenValidation
docs/function/listenWalker
docs/function/listenWalkerComplete
docs/function/listenWalkerOnce
docs/function/listenWalkerProgress
docs/function/listExchanges
docs/function/listFrames
docs/function/listOptimizers
docs/function/listRisks
docs/function/listSizings
docs/function/listStrategies
docs/function/listWalkers
docs/function/partialLoss
docs/function/partialProfit
docs/function/setColumns
docs/function/setConfig
docs/function/setLogger
docs/function/stop
docs/function/trailingStop
docs/function/trailingTake
docs/function/validate
docs/interface/BacktestDoneNotification
docs/interface/BacktestStatisticsModel
docs/interface/BootstrapNotification
docs/interface/BreakevenContract
docs/interface/BreakevenEvent
docs/interface/BreakevenStatisticsModel
docs/interface/ColumnModel
docs/interface/CriticalErrorNotification
docs/interface/DoneContract
docs/interface/HeatmapStatisticsModel
docs/interface/IBreakeven
docs/interface/IBreakevenData
docs/interface/ICandleData
docs/interface/IEntity
docs/interface/IExchange
docs/interface/IExchangeCallbacks
docs/interface/IExchangeParams
docs/interface/IExchangeSchema
docs/interface/IExecutionContext
docs/interface/IFrame
docs/interface/IFrameCallbacks
docs/interface/IFrameParams
docs/interface/IFrameSchema
docs/interface/IHeatmapRow
docs/interface/ILogger
docs/interface/IMarkdownDumpOptions
docs/interface/IMarkdownTarget
docs/interface/IMethodContext
docs/interface/InfoErrorNotification
docs/interface/IOptimizer
docs/interface/IOptimizerCallbacks
docs/interface/IOptimizerData
docs/interface/IOptimizerFetchArgs
docs/interface/IOptimizerFilterArgs
docs/interface/IOptimizerParams
docs/interface/IOptimizerRange
docs/interface/IOptimizerSchema
docs/interface/IOptimizerSource
docs/interface/IOptimizerSourceFn
docs/interface/IOptimizerStrategy
docs/interface/IOptimizerTemplate
docs/interface/IPartial
docs/interface/IPartialData
docs/interface/IPersistBase
docs/interface/IPositionSizeATRParams
docs/interface/IPositionSizeFixedPercentageParams
docs/interface/IPositionSizeKellyParams
docs/interface/IPublicSignalRow
docs/interface/IReportDumpOptions
docs/interface/IReportTarget
docs/interface/IRisk
docs/interface/IRiskActivePosition
docs/interface/IRiskCallbacks
docs/interface/IRiskCheckArgs
docs/interface/IRiskParams
docs/interface/IRiskRejectionResult
docs/interface/IRiskSchema
docs/interface/IRiskSignalRow
docs/interface/IRiskValidation
docs/interface/IRiskValidationFn
docs/interface/IRiskValidationPayload
docs/interface/IScheduledSignalCancelRow
docs/interface/IScheduledSignalRow
docs/interface/ISignalDto
docs/interface/ISignalRow
docs/interface/ISizing
docs/interface/ISizingCalculateParamsATR
docs/interface/ISizingCalculateParamsBase
docs/interface/ISizingCalculateParamsFixedPercentage
docs/interface/ISizingCalculateParamsKelly
docs/interface/ISizingCallbacks
docs/interface/ISizingParamsATR
docs/interface/ISizingParamsFixedPercentage
docs/interface/ISizingParamsKelly
docs/interface/ISizingSchemaATR
docs/interface/ISizingSchemaBase
docs/interface/ISizingSchemaFixedPercentage
docs/interface/ISizingSchemaKelly
docs/interface/IStrategy
docs/interface/IStrategyCallbacks
docs/interface/IStrategyPnL
docs/interface/IStrategyResult
docs/interface/IStrategySchema
docs/interface/IStrategyTickResultActive
docs/interface/IStrategyTickResultCancelled
docs/interface/IStrategyTickResultClosed
docs/interface/IStrategyTickResultIdle
docs/interface/IStrategyTickResultOpened
docs/interface/IStrategyTickResultScheduled
docs/interface/IWalkerCallbacks
docs/interface/IWalkerResults
docs/interface/IWalkerSchema
docs/interface/IWalkerStrategyResult
docs/interface/LiveDoneNotification
docs/interface/LiveStatisticsModel
docs/interface/MessageModel
docs/interface/MetricStats
docs/interface/PartialEvent
docs/interface/PartialLossContract
docs/interface/PartialLossNotification
docs/interface/PartialProfitContract
docs/interface/PartialProfitNotification
docs/interface/PartialStatisticsModel
docs/interface/PerformanceContract
docs/interface/PerformanceStatisticsModel
docs/interface/PingContract
docs/interface/ProgressBacktestContract
docs/interface/ProgressBacktestNotification
docs/interface/ProgressOptimizerContract
docs/interface/ProgressWalkerContract
docs/interface/RiskContract
docs/interface/RiskEvent
docs/interface/RiskRejectionNotification
docs/interface/RiskStatisticsModel
docs/interface/ScheduledEvent
docs/interface/ScheduleStatisticsModel
docs/interface/SignalCancelledNotification
docs/interface/SignalClosedNotification
docs/interface/SignalData$1
docs/interface/SignalOpenedNotification
docs/interface/SignalScheduledNotification
docs/interface/TickEvent
docs/interface/ValidateArgs
docs/interface/ValidationErrorNotification
docs/interface/WalkerCompleteContract
docs/interface/WalkerContract
docs/interface/WalkerStatisticsModel
docs/interface/WalkerStopContract
docs/type/Args
docs/type/BreakevenData
docs/type/CandleInterval
docs/type/ColumnConfig
docs/type/Columns
docs/type/Columns$1
docs/type/Columns$2
docs/type/Columns$3
docs/type/Columns$4
docs/type/Columns$5
docs/type/Columns$6
docs/type/Columns$7
docs/type/EntityId
docs/type/Enum
docs/type/ExchangeName
docs/type/FrameInterval
docs/type/FrameName
docs/type/Function
docs/type/GlobalConfig
docs/type/IBacktestLogicPrivateService
docs/type/ILiveLogicPrivateService
docs/type/ISizingCalculateParams
docs/type/ISizingParams
docs/type/ISizingSchema
docs/type/IStrategyBacktestResult
docs/type/IStrategyTickResult
docs/type/IWalkerLogicPrivateService
docs/type/MarkdownName
docs/type/MessageRole
docs/type/NotificationModel
docs/type/OptimizerName
docs/type/PartialData
docs/type/PartialLevel
docs/type/PerformanceMetricType
docs/type/PnlColumn
docs/type/ReportName
docs/type/ResultId
docs/type/RiskData
docs/type/RiskMap
docs/type/RiskName
docs/type/RiskRejection
docs/type/RowId
docs/type/ScheduleData
docs/type/SignalData
docs/type/SignalInterval
docs/type/SizingName
docs/type/Source
docs/type/StrategyCancelReason
docs/type/StrategyCloseReason
docs/type/StrategyColumn
docs/type/StrategyName
docs/type/TBacktestLogicPrivateService
docs/type/TBacktestLogicPublicService
docs/type/TBreakeven
docs/type/TExchange
docs/type/TExecutionContextService
docs/type/TFrame
docs/type/TLiveLogicPrivateService
docs/type/TLiveLogicPublicService
docs/type/TMarkdownBase
docs/type/TMarkdownBaseCtor
docs/type/TOptimizer
docs/type/TOptimizer$1
docs/type/TPartial
docs/type/TPersistBase
docs/type/TPersistBaseCtor
docs/type/TReportBase
docs/type/TReportBaseCtor
docs/type/TRisk
docs/type/TRisk$1
docs/type/TSizing
docs/type/TSizing$1
docs/type/TStrategy
docs/type/TStrategy$1
docs/type/TWalkerLogicPrivateService
docs/type/TWalkerLogicPublicService
docs/type/WalkerMetric
docs/type/WalkerName
example
example/01_getting_started
example/02_first_backtest
example/03_understanding_signals
example/04_live_trading
example/05_risk_management
example/06_ai_optimization
example/07_llm_trading
private
private/classes
private/functions
private/interfaces
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Modules
types
article
article/01_
look_
ahead_
bias
article/02_
second_
order_
chaos
demo/backtest
demo/backtest/readme
demo/live
demo/live/readme
demo/optimization
demo/optimization/readme
design
design/01_
overview
design/02_
key_
features
design/03_
installation_
and_
setup
design/04_
quick_
start_
guide
design/05_
core_
concepts
design/06_
execution_
modes
design/07_
signal_
lifecycle_
overview
design/08_
component_
registration
design/09_
temporal_
isolation_
and_
look-
ahead_
prevention
design/10_
architecture
design/11_
layer_
responsibilities
design/12_
dependency_
injection_
system
design/13_
context_
propagation
design/14_
event_
system
design/15_
public_
api_
reference
design/16_
configuration_
functions
design/17_
component_
registration_
functions
design/18_
backtest_
api
design/19_
live_
trading_
api
design/20_
walker_
api
design/21_
persistence_
utilities
design/22_
exchange_
functions
design/23_
event_
listeners
design/24_
component_
schemas
design/25_
strategy_
schemas
design/26_
exchange_
schemas
design/27_
frame_
schemas
design/28_
risk_
schemas
design/29_
sizing_
schemas
design/30_
walker_
schemas
design/31_
optimizer_
schemas
design/32_
client_
implementations
design/33_
clientstrategy
design/34_
clientexchange
design/35_
clientframe
design/36_
clientrisk
design/37_
clientsizing
design/38_
clientpartial
design/39_
clientoptimizer
design/40_
service_
layer
design/41_
service_
architecture_
overview
design/42_
connection_
services
design/43_
schema_
services
design/44_
validation_
services
design/45_
global_
services
design/46_
logic_
services
design/47_
markdown_
services
design/48_
signal_
lifecycle
design/49_
signal_
states
design/50_
signal_
generation_
and_
validation
design/51_
scheduled_
signals
design/52_
signal_
persistence
design/53_
pnl_
calculation
design/54_
backtesting
design/55_
backtest_
execution_
flow
design/56_
timeframe_
generation
design/57_
fast-
forward_
simulation
design/58_
live_
trading
design/59_
live_
execution_
flow
design/60_
crash_
recovery
design/61_
real-
time_
monitoring
design/62_
interval_
throttling
design/63_
walker_
mode
design/64_
walker_
execution_
flow
design/65_
strategy_
comparison
design/66_
walker_
reports
design/67_
risk_
management
design/68_
risk_
profiles
design/69_
risk_
validation
design/70_
position_
tracking
design/71_
reporting_
and_
analytics
design/72_
markdown_
report_
generation
design/73_
performance_
metrics
design/74_
statistics_
calculation
design/75_
partial_
profit_
loss_
tracking
design/76_
heatmap_
analytics
design/77_
configuration
design/78_
global_
configuration
design/79_
validation_
parameters
design/80_
timing_
parameters
design/81_
cross-
cutting_
concerns
design/82_
logging_
system
design/83_
error_
handling
design/84_
persistence_
layer
design/85_
advanced_
topics
design/86_
custom_
exchange_
integration
design/87_
custom_
persistence_
backends
design/88_
custom_
risk_
validations
design/89_
multi-
symbol_
strategies
design/90_
ai-
powered_
strategy_
optimization
design/91_
optimizer_
architecture
design/92_
data_
collection_
pipeline
design/93_
llm_
integration
design/94_
strategy_
code_
generation
design/95_
training_
vs_
testing_
ranges
docs
docs
docs/class/
Backtest
Command
Service
docs/class/
Backtest
Logic
Private
Service
docs/class/
Backtest
Logic
Public
Service
docs/class/
Backtest
Markdown
Service
docs/class/
Backtest
Report
Service
docs/class/
Backtest
Utils
docs/class/
Breakeven
Connection
Service
docs/class/
Breakeven
Global
Service
docs/class/
Breakeven
Markdown
Service
docs/class/
Breakeven
Report
Service
docs/class/
Breakeven
Utils
docs/class/
Cache
Utils
docs/class/
Client
Exchange
docs/class/
Client
Frame
docs/class/
Client
Optimizer
docs/class/
Client
Risk
docs/class/
Client
Sizing
docs/class/
Column
Validation
Service
docs/class/
Config
Validation
Service
docs/class/
Constant
Utils
docs/class/
Exchange
Connection
Service
docs/class/
Exchange
Core
Service
docs/class/
Exchange
Schema
Service
docs/class/
Exchange
Utils
docs/class/
Exchange
Validation
Service
docs/class/
Frame
Connection
Service
docs/class/
Frame
Core
Service
docs/class/
Frame
Schema
Service
docs/class/
Frame
Validation
Service
docs/class/
Heat
Markdown
Service
docs/class/
Heat
Report
Service
docs/class/
Heat
Utils
docs/class/
Live
Command
Service
docs/class/
Live
Logic
Private
Service
docs/class/
Live
Logic
Public
Service
docs/class/
Live
Markdown
Service
docs/class/
Live
Report
Service
docs/class/
Live
Utils
docs/class/
Logger
Service
docs/class/
Markdown
Adapter
docs/class/
Markdown
Utils
docs/class/
Notification
Utils
docs/class/
Optimizer
Connection
Service
docs/class/
Optimizer
Global
Service
docs/class/
Optimizer
Schema
Service
docs/class/
Optimizer
Template
Service
docs/class/
Optimizer
Utils
docs/class/
Optimizer
Validation
Service
docs/class/
Outline
Markdown
Service
docs/class/
Partial
Connection
Service
docs/class/
Partial
Global
Service
docs/class/
Partial
Markdown
Service
docs/class/
Partial
Report
Service
docs/class/
Partial
Utils
docs/class/
Performance
docs/class/
Performance
Markdown
Service
docs/class/
Performance
Report
Service
docs/class/
Persist
Breakeven
Utils
docs/class/
Persist
Partial
Utils
docs/class/
Persist
Risk
Utils
docs/class/
Persist
Schedule
Utils
docs/class/
Persist
Signal
Utils
docs/class/
Position
Size
Utils
docs/class/
Report
Adapter
docs/class/
Report
Utils
docs/class/
Risk
Connection
Service
docs/class/
Risk
Global
Service
docs/class/
Risk
Markdown
Service
docs/class/
Risk
Report
Service
docs/class/
Risk
Schema
Service
docs/class/
Risk
Utils
docs/class/
Risk
Validation
Service
docs/class/
Schedule
Markdown
Service
docs/class/
Schedule
Report
Service
docs/class/
Schedule
Utils
docs/class/
Sizing
Connection
Service
docs/class/
Sizing
Global
Service
docs/class/
Sizing
Schema
Service
docs/class/
Sizing
Validation
Service
docs/class/
Strategy
Connection
Service
docs/class/
Strategy
Core
Service
docs/class/
Strategy
Schema
Service
docs/class/
Strategy
Validation
Service
docs/class/
Walker
Command
Service
docs/class/
Walker
Logic
Private
Service
docs/class/
Walker
Logic
Public
Service
docs/class/
Walker
Markdown
Service
docs/class/
Walker
Report
Service
docs/class/
Walker
Schema
Service
docs/class/
Walker
Utils
docs/class/
Walker
Validation
Service
docs/function/add
Exchange
docs/function/add
Frame
docs/function/add
Optimizer
docs/function/add
Risk
docs/function/add
Sizing
docs/function/add
Strategy
docs/function/add
Walker
docs/function/breakeven
docs/function/cancel
docs/function/dump
Signal
docs/function/format
Price
docs/function/format
Quantity
docs/function/get
Average
Price
docs/function/get
Candles
docs/function/get
Columns
docs/function/get
Config
docs/function/get
Date
docs/function/get
Default
Columns
docs/function/get
Default
Config
docs/function/get
Mode
docs/function/has
Trade
Context
docs/function/listen
Backtest
Progress
docs/function/listen
Breakeven
docs/function/listen
Breakeven
Once
docs/function/listen
Done
Backtest
docs/function/listen
Done
Backtest
Once
docs/function/listen
Done
Live
docs/function/listen
Done
Live
Once
docs/function/listen
Done
Walker
docs/function/listen
Done
Walker
Once
docs/function/listen
Error
docs/function/listen
Exit
docs/function/listen
Optimizer
Progress
docs/function/listen
Partial
Loss
docs/function/listen
Partial
Loss
Once
docs/function/listen
Partial
Profit
docs/function/listen
Partial
Profit
Once
docs/function/listen
Performance
docs/function/listen
Ping
docs/function/listen
Ping
Once
docs/function/listen
Risk
docs/function/listen
Risk
Once
docs/function/listen
Signal
docs/function/listen
Signal
Backtest
docs/function/listen
Signal
Backtest
Once
docs/function/listen
Signal
Live
docs/function/listen
Signal
Live
Once
docs/function/listen
Signal
Once
docs/function/listen
Validation
docs/function/listen
Walker
docs/function/listen
Walker
Complete
docs/function/listen
Walker
Once
docs/function/listen
Walker
Progress
docs/function/list
Exchanges
docs/function/list
Frames
docs/function/list
Optimizers
docs/function/list
Risks
docs/function/list
Sizings
docs/function/list
Strategies
docs/function/list
Walkers
docs/function/partial
Loss
docs/function/partial
Profit
docs/function/set
Columns
docs/function/set
Config
docs/function/set
Logger
docs/function/stop
docs/function/trailing
Stop
docs/function/trailing
Take
docs/function/validate
docs/interface/
Backtest
Done
Notification
docs/interface/
Backtest
Statistics
Model
docs/interface/
Bootstrap
Notification
docs/interface/
Breakeven
Contract
docs/interface/
Breakeven
Event
docs/interface/
Breakeven
Statistics
Model
docs/interface/
Column
Model
docs/interface/
Critical
Error
Notification
docs/interface/
Done
Contract
docs/interface/
Heatmap
Statistics
Model
docs/interface/IBreakeven
docs/interface/IBreakeven
Data
docs/interface/ICandle
Data
docs/interface/IEntity
docs/interface/IExchange
docs/interface/IExchange
Callbacks
docs/interface/IExchange
Params
docs/interface/IExchange
Schema
docs/interface/IExecution
Context
docs/interface/IFrame
docs/interface/IFrame
Callbacks
docs/interface/IFrame
Params
docs/interface/IFrame
Schema
docs/interface/IHeatmap
Row
docs/interface/ILogger
docs/interface/IMarkdown
Dump
Options
docs/interface/IMarkdown
Target
docs/interface/IMethod
Context
docs/interface/
Info
Error
Notification
docs/interface/IOptimizer
docs/interface/IOptimizer
Callbacks
docs/interface/IOptimizer
Data
docs/interface/IOptimizer
Fetch
Args
docs/interface/IOptimizer
Filter
Args
docs/interface/IOptimizer
Params
docs/interface/IOptimizer
Range
docs/interface/IOptimizer
Schema
docs/interface/IOptimizer
Source
docs/interface/IOptimizer
Source
Fn
docs/interface/IOptimizer
Strategy
docs/interface/IOptimizer
Template
docs/interface/IPartial
docs/interface/IPartial
Data
docs/interface/IPersist
Base
docs/interface/IPosition
SizeATRParams
docs/interface/IPosition
Size
Fixed
Percentage
Params
docs/interface/IPosition
Size
Kelly
Params
docs/interface/IPublic
Signal
Row
docs/interface/IReport
Dump
Options
docs/interface/IReport
Target
docs/interface/IRisk
docs/interface/IRisk
Active
Position
docs/interface/IRisk
Callbacks
docs/interface/IRisk
Check
Args
docs/interface/IRisk
Params
docs/interface/IRisk
Rejection
Result
docs/interface/IRisk
Schema
docs/interface/IRisk
Signal
Row
docs/interface/IRisk
Validation
docs/interface/IRisk
Validation
Fn
docs/interface/IRisk
Validation
Payload
docs/interface/IScheduled
Signal
Cancel
Row
docs/interface/IScheduled
Signal
Row
docs/interface/ISignal
Dto
docs/interface/ISignal
Row
docs/interface/ISizing
docs/interface/ISizing
Calculate
ParamsATR
docs/interface/ISizing
Calculate
Params
Base
docs/interface/ISizing
Calculate
Params
Fixed
Percentage
docs/interface/ISizing
Calculate
Params
Kelly
docs/interface/ISizing
Callbacks
docs/interface/ISizing
ParamsATR
docs/interface/ISizing
Params
Fixed
Percentage
docs/interface/ISizing
Params
Kelly
docs/interface/ISizing
SchemaATR
docs/interface/ISizing
Schema
Base
docs/interface/ISizing
Schema
Fixed
Percentage
docs/interface/ISizing
Schema
Kelly
docs/interface/IStrategy
docs/interface/IStrategy
Callbacks
docs/interface/IStrategy
PnL
docs/interface/IStrategy
Result
docs/interface/IStrategy
Schema
docs/interface/IStrategy
Tick
Result
Active
docs/interface/IStrategy
Tick
Result
Cancelled
docs/interface/IStrategy
Tick
Result
Closed
docs/interface/IStrategy
Tick
Result
Idle
docs/interface/IStrategy
Tick
Result
Opened
docs/interface/IStrategy
Tick
Result
Scheduled
docs/interface/IWalker
Callbacks
docs/interface/IWalker
Results
docs/interface/IWalker
Schema
docs/interface/IWalker
Strategy
Result
docs/interface/
Live
Done
Notification
docs/interface/
Live
Statistics
Model
docs/interface/
Message
Model
docs/interface/
Metric
Stats
docs/interface/
Partial
Event
docs/interface/
Partial
Loss
Contract
docs/interface/
Partial
Loss
Notification
docs/interface/
Partial
Profit
Contract
docs/interface/
Partial
Profit
Notification
docs/interface/
Partial
Statistics
Model
docs/interface/
Performance
Contract
docs/interface/
Performance
Statistics
Model
docs/interface/
Ping
Contract
docs/interface/
Progress
Backtest
Contract
docs/interface/
Progress
Backtest
Notification
docs/interface/
Progress
Optimizer
Contract
docs/interface/
Progress
Walker
Contract
docs/interface/
Risk
Contract
docs/interface/
Risk
Event
docs/interface/
Risk
Rejection
Notification
docs/interface/
Risk
Statistics
Model
docs/interface/
Scheduled
Event
docs/interface/
Schedule
Statistics
Model
docs/interface/
Signal
Cancelled
Notification
docs/interface/
Signal
Closed
Notification
docs/interface/
Signal
Data$1
docs/interface/
Signal
Opened
Notification
docs/interface/
Signal
Scheduled
Notification
docs/interface/
Tick
Event
docs/interface/
Validate
Args
docs/interface/
Validation
Error
Notification
docs/interface/
Walker
Complete
Contract
docs/interface/
Walker
Contract
docs/interface/
Walker
Statistics
Model
docs/interface/
Walker
Stop
Contract
docs/type/
Args
docs/type/
Breakeven
Data
docs/type/
Candle
Interval
docs/type/
Column
Config
docs/type/
Columns
docs/type/
Columns$1
docs/type/
Columns$2
docs/type/
Columns$3
docs/type/
Columns$4
docs/type/
Columns$5
docs/type/
Columns$6
docs/type/
Columns$7
docs/type/
Entity
Id
docs/type/
Enum
docs/type/
Exchange
Name
docs/type/
Frame
Interval
docs/type/
Frame
Name
docs/type/
Function
docs/type/
Global
Config
docs/type/IBacktest
Logic
Private
Service
docs/type/ILive
Logic
Private
Service
docs/type/ISizing
Calculate
Params
docs/type/ISizing
Params
docs/type/ISizing
Schema
docs/type/IStrategy
Backtest
Result
docs/type/IStrategy
Tick
Result
docs/type/IWalker
Logic
Private
Service
docs/type/
Markdown
Name
docs/type/
Message
Role
docs/type/
Notification
Model
docs/type/
Optimizer
Name
docs/type/
Partial
Data
docs/type/
Partial
Level
docs/type/
Performance
Metric
Type
docs/type/
Pnl
Column
docs/type/
Report
Name
docs/type/
Result
Id
docs/type/
Risk
Data
docs/type/
Risk
Map
docs/type/
Risk
Name
docs/type/
Risk
Rejection
docs/type/
Row
Id
docs/type/
Schedule
Data
docs/type/
Signal
Data
docs/type/
Signal
Interval
docs/type/
Sizing
Name
docs/type/
Source
docs/type/
Strategy
Cancel
Reason
docs/type/
Strategy
Close
Reason
docs/type/
Strategy
Column
docs/type/
Strategy
Name
docs/type/TBacktest
Logic
Private
Service
docs/type/TBacktest
Logic
Public
Service
docs/type/TBreakeven
docs/type/TExchange
docs/type/TExecution
Context
Service
docs/type/TFrame
docs/type/TLive
Logic
Private
Service
docs/type/TLive
Logic
Public
Service
docs/type/TMarkdown
Base
docs/type/TMarkdown
Base
Ctor
docs/type/TOptimizer
docs/type/TOptimizer$1
docs/type/TPartial
docs/type/TPersist
Base
docs/type/TPersist
Base
Ctor
docs/type/TReport
Base
docs/type/TReport
Base
Ctor
docs/type/TRisk
docs/type/TRisk$1
docs/type/TSizing
docs/type/TSizing$1
docs/type/TStrategy
docs/type/TStrategy$1
docs/type/TWalker
Logic
Private
Service
docs/type/TWalker
Logic
Public
Service
docs/type/
Walker
Metric
docs/type/
Walker
Name
example
example/01_
getting_
started
example/02_
first_
backtest
example/03_
understanding_
signals
example/04_
live_
trading
example/05_
risk_
management
example/06_
ai_
optimization
example/07_
llm_
trading
private
private/classes
private/functions
private/interfaces
backtest-kit
Loading...