Reproducible backtests on your hardware
311 of 312 strategies excellent. One declared anomaly.
Composite strategiesIndicatorsOrders and riskTimeframes and sessionsIntrabar fillsPine languageAnalyzer checks
Composite strategiesIndicatorsOrders and riskTimeframes and sessionsIntrabar fillsPine languageAnalyzer checks
Tap or drag the chart to read any point.
Corpus parity gate: pineforge-engine 35db01c8, scripts/check_corpus_parity.sh, run on 2026‑09‑29; pineforge-corpus d75b4fa.
The chart as a table
| Group | Strategies | Excellent | Declared anomaly |
|---|---|---|---|
| Composite strategies | 53 | 53 | 0 |
| Indicators | 79 | 79 | 0 |
| Orders and risk | 77 | 77 | 0 |
| Timeframes and sessions | 28 | 28 | 0 |
| Intrabar fills | 8 | 8 | 0 |
| Pine language | 56 | 56 | 0 |
| Analyzer checks | 11 | 10 | 1 |
| All groups | 312 | 311 | 1 |
How this is measured
One mark per strategy in the public corpus, each graded against the trade list TradingView exported for it: on engine main, 311 of 312 are excellent. The open mark is the one declared anomaly.
PineForge runs as a Docker image or a native library on your machines. The same script, data and image give the same trades, and the engine is Apache-2.0. Anything beyond that is on request.
How teams run it
- Release binaries
- Release tarballs for Linux and macOS with SHA-256 checksums, and the pineforge-release image.
- On premises
- Runs on your hardware and CI; transpiling and backtesting need no network.
- Changelogs
- Every engine release lists its changes since the previous one.
- Commercial license
- For the transpiler, on request.