v0.8.0 · 93.06% line coverage · 245/246 in parità stretta con TV · 0 bug di engine

Backtest PineScript,
deterministici,
sui tuoi dati.

Il runtime che PineScript v6 avrebbe dovuto avere fin dall'inizio.
Compilato in C++. Validato trade per trade contro TradingView.

Scorri
Prova l'MCP gratuito · entra nella waitlist di Studio

Fai backtest del tuo Pine da Claude — gratis, nessuna key.

Un endpoint MCP hosted gratuito su mcp.pineforge.dev — ci punti qualsiasi client MCP, niente da installare. Oppure lo esegui in locale via Docker sui tuoi dati.

Lascia l'email per l'accesso anticipato a Studio — ottimizzazione Optuna (Q3 2026) e un cloud IDE (Q4 2026). Una mail al lancio, più qualche aggiornamento ogni tanto.

MCP hosted gratuito già attivo (100 backtest/settimana). Anche Docker in locale è gratis per il trading personale. Studio arriva in Q4 2026.

Provalo · 1 min
nessuna key · hosted · all'istante
01Un comando, niente da installare

Niente da installare, niente key, niente registrazione. L'MCP hosted gratuito su mcp.pineforge.dev gira su Streamable HTTP — colleghi una volta e parti col backtest. 100 backtest/settimana per IP, ultimi 13 mesi di dati crypto inclusi.

bash
claude mcp add --transport http pineforge https://mcp.pineforge.dev/mcp
245/246
parità stretta con TV
trade per trade · 246 strategie di riferimento · 0 bug di engine
100/100
vs PyneCore 85/100
bake-off a tre engine · PineForge in testa
~98%
copertura strategie
di ciò che gli script Pine v6 reali usano davvero — tabella completa su /coverage
375k+
trade validati
totale aggregato sul corpus di 246 strategie
Open core
Engine Apache · gira sulla tua macchina
audita l'engine · gira in locale · gratis per il trading personale
strategy.pine
PineScript v6
//@version=6
strategy("EMA Cross", overlay=true, initial_capital=10000)

length = input.int(14, "Length")
sig    = ta.ema(close, length)

if ta.crossover(sig, sig[1])
    strategy.entry("long", strategy.long)

if ta.crossunder(sig, sig[1])
    strategy.close("long")
Generated C++ · emitted by codegen
class GeneratedStrategy : public BacktestEngine {
    ta::EMA          _ta_ema_1{14};
    Series<double>  _s_sig{500};

    void on_bar(const Bar& bar) override {
        int    length = get_input_int("Length", 14);
        double sig    = _ta_ema_1.compute(bar.close);
        _s_sig.push(sig);

        if (sig > _s_sig[1] && _s_sig[1] <= _s_sig[2])
            strategy_entry("long", true);
        if (sig < _s_sig[1] && _s_sig[1] >= _s_sig[2])
            strategy_close("long");
    }
};
Trades
142
Net P&L
+$3,184.62
Sharpe
1.48
Max DD
−12.7%
ma-cross paritàsupertrend paritàinside-bar paritàstochastic-slow paritàpivot-ext parità4ema-rsi paritàliquidity-sweep paritàmarket-shift paritàmacd-histogram paritàdonchian-breakout paritàmatrix-pca paritàregex-filter parità
Per chi

Pensato prima di tutto per i quant indipendenti .

01 / B2C primario

Quant indipendenti

  • I tuoi dati, la tua macchina, niente piano premium.
  • Optuna con qualunque obiettivo custom.
  • Webhook senza rate limit.
Gratis in locale oggi · Studio Q4 2026

Stai costruendo un marketplace di strategie? Pitch per i seller →

Gestisci un desk o un piccolo fondo? Pitch istituzionale →

Perché PineForge

Tre cose che il runtime di TradingView non ti darà mai.

01 / DETERMINISMO

Stesso script, stessi dati, stessi trade. Riproducibile bit per bit.

02 / VELOCITÀ

C++ nativo. 50k barre in decine di millisecondi.

03 / CONTROLLO

I tuoi dati, la tua macchina, la tua strategia. Offline di default.

Server MCP · hosted gratuito + locale

Usa PineForge da Claude, Cursor o qualsiasi client MCP.

Un MCP hosted gratuito su mcp.pineforge.dev — Streamable HTTP, niente da installare, nessuna key, 100 backtest/settimana. Oppure un container Docker autonomo per i tuoi dati. Parla alla tua strategia in linguaggio naturale da Claude, Cursor o qualsiasi client MCP.

Hosted (niente da installare)Hosted: ultimi 13 mesi di dati crypto inclusi.
claude mcp add --transport http pineforge https://mcp.pineforge.dev/mcp
Docker in locale (porti i tuoi dati)Locale: gli OHLCV restano sulla tua macchina.
docker run --rm -i -v "$PWD:/work" ghcr.io/pineforge-4pass/pineforge-codegen-mcp:latest
Tool esposti
  • ·backtest_pine — backtest sui dati hosted o sul tuo CSV
  • ·fetch_ohlcv — scarica dati di mercato in un CSV pronto per il backtest
  • ·check_quota — vedi quanti backtest ti restano questa settimana
  • ·latest_news — recupera le ultime notizie di mercato
Prova l'MCP hosted →
Dove sta PineForge

Un runtime che occupa un angolo in cui non sta nessun altro.

Cinque assi che contano per chi vuole spedire una strategia come prodotto. PineForge è costruito attorno a tutti e cinque.

Assi scelti per testare la tesi di PineForge. Punteggi da doc pubblici e benchmark. Metodologia

PineForge vs TradingView
VINCE
5 / 5
PineForge vs TradingView on five axes.SPEEDPRIVACYLICENSEOSSDATA
SPEED
+3
PRIVACY
+2
LICENSE
+4
OSS
+3
DATA
+3
PineForge vs MQL5 Market
VINCE
4 / 5
PineForge vs MQL5 Market on five axes.SPEEDPRIVACYLICENSEOSSDATA
SPEED
+1
PRIVACY
-1
LICENSE
+2
OSS
+3
DATA
+2
PineForge vs QuantConnect
VINCE
4 / 5
PineForge vs QuantConnect on five axes.SPEEDPRIVACYLICENSEOSSDATA
SPEED
+2
PRIVACY
+3
LICENSE
+4
OSS
0
DATA
+1
1 tie
PineForge vs Backtrader
VINCE
3 / 5
PineForge vs Backtrader on five axes.SPEEDPRIVACYLICENSEOSSDATA
SPEED
+4
PRIVACY
+4
LICENSE
+5
OSS
-2
DATA
0
1 tie
Punteggi di differenziazione per engine e asse
EngineVelocità nativaPrivacy del sorgenteControllo licenzeAudit OSSLibertà sui dati
PineForge5/54/55/53/55/5
TradingView2/52/51/50/52/5
MQL5 Market4/55/53/50/53/5
QuantConnect3/51/51/53/54/5
Backtrader1/50/50/55/55/5
Capacità

Cinque cose che su TradingView da solo non puoi fare.

rilasciato
01
Porta i tuoi dati
Esegui qualunque dato — daily, intraday, alt — senza i vincoli di simbolo di TradingView.
rilasciato
02
Risoluzione intra-bar a qualsiasi cadenza
Cammina dentro la barra con risoluzione sub-bar. Basta approssimazioni all'ultimo tick.
in sviluppo Q3 2026
03
Optuna con obiettivo custom
Ottimizza con qualunque funzione obiettivo — Sharpe, drawdown, profit factor, o la tua.
in sviluppo Q3 2026
04
Forward-test con webhook in formato TradingView
Walk-forward integrato. L'out-of-sample è il default, non un ripensamento.
progettato 2027
05
Marketplace di strategie · vendi .so compilati
Vendi .so compilati. Tempo, macchina, broker — i limiti li imposti tu, non una piattaforma.
Porta i tuoi datiespandi
Qualunque CSV OHLCV — i tuoi tick, il tuo feed custom, la tua storia di asset alternativi. Gira offline, in CI, in Docker. Niente upload, niente API key.
Risoluzione intra-bar a qualsiasi cadenzaespandi
Sei modalità di distribuzione (uniforme, coseno, triangolare, endpoint, front/back-loaded), opzionalmente pesate sul volume. Un limit a $100 dentro una barra 95–105 viene eseguito a esattamente $100 — il bar magnifier di TradingView, senza l'abbonamento.
Optuna con obiettivo customespandi
Sharpe, Sortino, drawdown, profit factor — o qualunque lambda di una riga su cui vuoi far convergere l'optimizer.
def objective(report):
  return 0.6 * report.sharpe - 0.3 * report.max_dd + 0.1 * report.profit_factor
Forward-test con webhook in formato TradingViewespandi
Drop-in replacement per gli alert di TradingView. Stessa forma JSON, stesso runtime del backtest — niente rate limit, niente drift in replay.
Marketplace di strategie · vendi .so compilatiespandi
Shared library cifrata AES-256-GCM. Licenze firmate Ed25519, vincolate alla macchina e con scadenza. Il buyer regola gli input che esponi tu; il sorgente non lo vede mai.
Come funziona

Quattro stage.
Zero stato nascosto.

01 · input
sorgente .pine
il tuo file
02 · parse
AST + type-check
spec Pine v6
03 · transpila
C++ codegen
zero tassa runtime
04 · compila + esegue
Binario nativo
~9.7ms / 50k barre
05 · valida
Trade per trade
245/246 stretti · 0 bug di engine
Anteprima Studio

Un report. Tutti i numeri di cui ti puoi fidare davvero.

ETHUSDT · 15m2025-07 → 2026-04EMA Cross · L=21
Netto
+31.84%
Sharpe
1.48
Max DD
−12.7%
Win rate
52.1%
Trade
142
Profit factor
1.71
Curva di equity · vs Buy & HoldPineForgeB&H
Jul '25Sep '25Nov '25Jan '26Mar '26Oggi
Copertura PineScript v6

~90% del linguaggio.
~98% di ciò che le strategie usano davvero.

Primitive di disegno, alert e semantica live-tick sono fuori scope per scelta — PineForge gira offline. Tutto ciò che determina un trade è dentro.

Copertura completa funzione per funzione
ta.* — 59 funzioni + 8 series + helper pivot (67 classi)68/68100%
math.* — deterministico + rollingcoresupportato
str.* — format · split · regex · tostringcoresupportato
strategy.* — ordini · accessor · risk gatecompleto100%
array⟨T⟩ · map⟨K,V⟩ · UDTvia codegensupportato
matrix⟨T⟩ — basato su Eigen50+ opssupportato
request.security — ratio · calendar · lower-TFcoresupportato
disegno e alertfuori scope
Parità con TradingView

Non ti chiediamo di fidarti dell'engine.
Lo passiamo al diff.

Ogni release è validata trade per trade contro gli export CSV di TradingView — 246 strategie di riferimento, corpus completo open-source. 245 strette, 1 anomalia documentata lato TV, zero bug di engine.

246/246
tutto sotto controllo — zero bug di engine
Eccellente245Anomalia lato TV1Bug di engine0
Bake-off a tre engine · 100 strategie · stesso OHLCV
Come PineForge si misura contro PyneCore e PineTS.
Confronto completo e ricetta per riprodurlo
lib statica C++
PineForge
100 / 100
100 eccellenti · 0 forti · 0 deboli
Python (transpilato in cloud)
PyneCore
85 / 100
85 eccellenti · 2 forti · 10 moderati · 3 deboli
TypeScript (LuxAlgo)
PineTS
solo indicatori
il backtester di strategia è in roadmap upstream
Il gap di 15 strategie rispetto a PyneCore è concentrato in modo uniforme nella semantica di bracket / trail / partial-exit, dove il broker emulator di PyneCore diverge da TV. Tre esempi canonici: 06-liquidity-sweep, 07-scalping-strategy, 49-partial-exit-qty-percent. Vedi il dettaglio per strategia →
Cosa arriva

Il backtest è il punto di partenza. Il live è il punto di arrivo.

  1. ora
    rilasciato
    Backtest batch deterministici + MCP hosted gratuito
    Pine v6 → C++ → trade. 245/246 in parità stretta con TV, 0 bug di engine, 93.06% line coverage, pineforge-engine open-source. Già attivo: MCP hosted gratuito su mcp.pineforge.dev — niente da installare, nessuna key, 100 backtest/settimana.
  2. Q3 2026
    in sviluppo
    Forward-test + ottimizzazione Optuna
    API feed_bar() in streaming. Robustezza scoring multi-finestra.
  3. Q4 2026
    prossimo
    Studio hosted · paper trading
    Workspace Code · Backtest · Optimize · Compare. Un solo broker bridge al lancio.
  4. 2027
    più avanti
    Esecuzione live · marketplace
    Fill multi-broker. Distribuzione cifrata delle strategie. Audit log per ordine.
Domande frequenti

È legale? Come si confronta con PyneCore? E se PineForge chiude? Otto risposte brevi.

Leggi le FAQ

Ci sei quando Studio apre.

Una mail al lancio. Qualche nota di progresso. Niente maratona di upsell.