pineforge
Vendi strategie

Vendi il tuo script Pine come binario — senza esporre il sorgente

Compila il tuo PineScript v6 in un .so firmato. I buyer lo eseguono in locale sui loro dati. La licenza la decidi tu: a tempo, vincolata a macchina, broker, simbolo, range degli input. Il sorgente resta a te.

Il modello di distribuzione a binario compilato

Il problema di vendere una strategia Pine oggi è che Pine è sorgente. Se passi a qualcuno un file .pine , gli hai passato tutto — la logica, i parametri, l'edge. Niente gli impedisce di modificarlo, rivenderlo o postarlo pubblicamente. L'unica «protezione» offerta da TradingView è il setting di visibilità invite-only, che tiene il sorgente nascosto dentro la piattaforma ma non permette ai buyer di farlo girare altrove.

Il modello a binario compilato risolve la cosa nello stesso modo in cui MetaQuotes l'ha risolta per MQL5 quindici anni fa. Quando vendi un binario .ex5 sul Market MQL5, il buyer scarica un artefatto compilato. Può eseguirlo in MetaTrader contro il suo account. Non può decompilarlo a sorgente leggibile. Tu fissi una licenza per account o per macchina. Il marketplace gestisce delivery, pagamento e dispute resolution. Il seller tiene l'edge.

PineForge applica lo stesso modello a Pine. Il sorgente della tua strategia viene transpilato in C++ e compilato in uno shared object .so firmato. L'artefatto compilato è ciò che distribuisci ai buyer. I buyer usano il runtime PineForge (la stessa immagine Docker che useresti per lo sviluppo locale) per eseguire la strategia sui loro dati. Il runtime valida la firma della licenza a ogni invocazione contro il license server di PineForge. Niente licenza valida, niente esecuzione.

Il sorgente non lascia mai la tua macchina. Né sul tuo hard disk, né sui nostri server, da nessuna parte. L'API di codegen riceve il tuo sorgente Pine su connessione cifrata, lo transpila in un container effimero e restituisce l'artefatto compilato. Il sorgente non viene salvato dopo la compilazione. L'artefatto stesso è codice macchina nativo — non riducibile a Pine né a C++ leggibile in alcun senso pratico.

È la storia di distribuzione che il Market MQL5 ha dimostrato funzionare: un marketplace funzionante con migliaia di seller di strategie, ricavi ricorrenti veri per le strategie buone, buyer che ottengono valore reale facendo girare backtest e trading live senza vedere il sorgente. PineForge è il layer infrastrutturale che rende lo stesso modello disponibile per l'ecosistema Pine.

Dimensioni di licenza che controlli tu

Quando pubblichi una strategia in vendita, definisci tu i parametri di licenza. Il runtime li applica a ogni esecuzione. Sei dimensioni:

Per un walkthrough completo di come configurare ogni dimensione e per le opzioni di pricing model, vedi la pagina /sell.

Marketplace al lancio nel 2027

Per essere diretti: il marketplace pubblico completo — sfoglia, compra, abbonati, valuta, contesta — apre nel 2027. Non vendiamo una visione; costruiamo prima l'infrastruttura e apriamo il negozio quando l'infrastruttura è pronta.

Cosa è disponibile ora e nel breve termine:

Se sei un seller di strategie con un'audience — newsletter, Discord, Twitter — e vuoi iniziare a distribuire binari compilati prima che apra il marketplace, mettiti in contatto via waitlist. Abbiamo già supportato la distribuzione manuale per parecchi seller. Funziona. Solo che non è ancora self-serve.

La waitlist determina anche la priorità di accesso wave-1. I seller che entrano presto hanno la prima scelta delle nicchie di categoria prima che il marketplace apra a tutti, e questo conta per la discoverability in un mercato a due lati.

Inizia