Skip to main content

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.