Uses of Interface
com.quantfinlib.backtest.TradingStrategy
Packages that use TradingStrategy
Package
Description
Bar-based backtesting engines, execution models and performance analytics.
Validation tools that test a backtest for overfitting.
-
Uses of TradingStrategy in com.quantfinlib.backtest
Methods in com.quantfinlib.backtest with parameters of type TradingStrategyModifier and TypeMethodDescriptionstatic BacktestResultBacktester.run(TradingStrategy strategy, BarSeries series, BacktestConfig config) static BacktestResultBacktester.run(TradingStrategy strategy, BarSeries series, BacktestConfig config, int tradeFrom) Variant with a warm-up prefix: indicators are initialised over the whole series, but no signal is acted on (and no equity recorded) beforetradeFrom.static ExecutionAwareResultExecutionAwareBacktester.run(TradingStrategy strategy, BarSeries series, BacktestConfig config, ExecutionModel model) static Backtester.SegmentBacktester.runSegment(TradingStrategy strategy, BarSeries series, BacktestConfig config, int tradeFrom, Backtester.State start, int indexOffset, boolean liquidateAtEnd) Runs bars[tradeFrom, n)ofseriesstarting fromstart.static BacktestResultBacktester.runWholeLots(TradingStrategy strategy, BarSeries series, BacktestConfig config, double lotSize) AsBacktester.run(TradingStrategy, BarSeries, BacktestConfig)but entries buy a whole number of lots instead of investing all cash. -
Uses of TradingStrategy in com.quantfinlib.backtest.validation
Methods in com.quantfinlib.backtest.validation that return TradingStrategyModifier and TypeMethodDescription