Use AI and ML
AI and ML are optional analysis and order-filtering layers. They do not replace strategy rules, data validation, or risk management.
Evaluate an AI Gate
npx @tradejs/cli backtest --config TrendLine:base --ai
npx @tradejs/cli ai-export
npx @tradejs/cli ai-train -n 50 --minQuality 4
You can also evaluate a deterministic local gate without provider calls and search feature subsets:
npx @tradejs/cli ai-train --localOnly
npx @tradejs/cli ai-pocket-search --strategy TrendLine
The approval rate alone is not enough. Evaluate sample size, returns after costs, drawdown, period stability, and overfitting risk.
Prepare an ML Model
npx @tradejs/cli backtest --config TrendLine:base --ml
npx @tradejs/cli ml-export
npx @tradejs/cli ml-inspect
npx @tradejs/cli ml-train:latest
Split training and validation chronologically, exclude future information, version the feature definition, and monitor degradation after release.