@neural-trader/backtesting
v2.6.0
Published
Neural Trader backtesting engine and historical simulation
Maintainers
Readme
@neural-trader/backtesting
Backtesting engine and historical simulation for Neural Trader.
Installation
npm install @neural-trader/backtestingUsage
const {
runBacktest,
BacktestEngine
} = require('@neural-trader/backtesting');
// Run a backtest
const result = await runBacktest({
strategy: 'momentum',
symbol: 'AAPL',
startDate: '2024-01-01',
endDate: '2024-12-31'
});
// Use backtest engine
const engine = new BacktestEngine({
initialCapital: 100000,
commission: 0.001
});API
Classes
BacktestEngine- High-performance backtesting engine
Functions
backtestStrategy()- Backtest a trading strategyrunBacktest()- Run a complete backtestquickBacktest()- Fast backtest executionquickAnalysis()- Quick performance analysiscompareBacktests()- Compare multiple backtestsneuralBacktest()- Neural network backtesting
License
MIT OR Apache-2.0
