Ogni numero in questa pagina è generato da bash benchmarks/run_all.sh nella repo open-source pineforge-engine, sullo stesso feed Binance ETH/USDT 15 minuti da 41.307 barre. Riproducibile in ~3 minuti da un clone pulito, zero chiamate ad API esterne.
| Capacità | PineForge | TradingView | PyneCore |
|---|---|---|---|
| Backtest riproducibili bit per bit | ✓ | — | ◐ |
| Runtime compilato nativo | ✓ | — | — |
| 165/167 parità stretta con TV | ✓ | ✓ | ◐ |
| Vendere strategie come binari compilati | ✓ | — | — |
| Licenze seller a scadenza | ✓ | — | — |
| Licenze seller vincolate alla macchina | ✓ | — | — |
| Runtime open-source auditabile | ✓ | — | ✓ |
| Eseguire sui tuoi dati, sulla tua macchina | ✓ | — | ✓ |
| Riproducibilità da audit per la compliance | ✓ | — | ◐ |
| Integrazioni broker live native | ◐ | ✓ | ✓ |
L'esecuzione di strategie è in roadmap su PineTS. Misuriamo la precisione degli indicatori contro PineTS per triangolare le divergenze in floating-point.
I tier seguono la canonica parity sweep di PineForge: eccellente = tutte e quattro le dimensioni (delta del numero di trade, p90 di entry, p90 di exit, p90 di P&L) sotto soglia stretta e ≥95% di trade matchati; forte entro 5× la soglia stretta; moderato / debole / minimo a scendere. Le strategie che usano gli exit trail_* di TradingView ricevono il profilo soglia di produzione (tolleranze più ampie su exit + P&L).
Su 47 strategie su 50 sia PineForge che PyneCore raggiungono l'eccellenza. Il gap di 3 non è casuale — ogni divergenza cade nella stessa categoria: bracket exit, trailing stop o chiusure parziali. Il broker emulator di PyneCore diverge da TV qui; PineForge replica TV trade per trade.
strategy.close(qty_percent=…) in PyneCore divide ogni entry in sub-exit per percentuale invece di una singola chiusura parziale. Issue upstream aperta a questo commit.Cifre di drift dallo sweep di benchmark in-tree, su HEAD. Metodologia →
Ogni numero in questa pagina è generato dalla benchmark suite pubblica. Niente config nascosta, niente API key, niente trucchi con snapshot committati. ~3 minuti da un clone pulito.
# 1. Clona engine open-source + benchmark suite git clone https://github.com/fullpass-4pass/pineforge-engine cd pineforge-engine # 2. Scarica gli OHLCV tracciati con LFS (2,3 MB) git lfs install && git lfs pull # 3. Lancia lo sweep completo a tre engine (~3 min) bash benchmarks/run_all.sh # 4. Leggi i risultati — la stessa tabella di questa pagina cat benchmarks/results/summary.md