pineforge
Vender estratégias

Venda seu script Pine como binário — sem expor o código

Compile seu PineScript v6 pra um .so assinado. Compradores rodam local nos próprios dados. Você define a licença: por tempo, por máquina, por broker, por símbolo, por faixa de input. O código fica com você.

O modelo de distribuição de binário compilado

O problema de vender uma estratégia Pine hoje é que Pine é source. Se você entrega um arquivo .pine pra alguém, entregou tudo — a lógica, os parâmetros, a vantagem. Não tem nada impedindo a pessoa de modificar, revender ou postar publicamente. A única "proteção" que o TradingView oferece é o setting de visibilidade invite-only, que esconde o source dentro da plataforma mas não deixa compradores rodar em outro lugar.

O modelo de binário compilado resolve isso do mesmo jeito que a MetaQuotes resolveu pro MQL5 quinze anos atrás. Quando você vende um binário .ex5 no MQL5 Market, o comprador baixa um artefato compilado. Ele consegue rodar no MetaTrader contra a conta dele. Não consegue descompilar pra source legível. Você define uma licença por conta ou por máquina. O marketplace cuida da entrega, do pagamento e da resolução de disputas. O vendedor mantém a vantagem.

PineForge aplica o mesmo modelo pro Pine. Seu source de estratégia é transpilado pra C++ e compilado num shared object .so assinado. O artefato compilado é o que você distribui. Compradores usam o runtime do PineForge (a mesma imagem Docker que você usaria no desenvolvimento local) pra rodar a estratégia contra os dados deles. O runtime valida a assinatura da licença em cada invocação contra o servidor de licença do PineForge. Sem licença válida, sem execução.

O source nunca sai da sua máquina. Nem no seu HD, nem nos nossos servidores, em nenhum lugar. A API de codegen recebe seu source Pine por uma conexão criptografada, transpila num container efêmero e devolve o artefato compilado. O source não é guardado depois da compilação. O artefato em si é código de máquina nativo — não é reversível pra Pine ou pra C++ legível em nenhum sentido prático.

Essa é a história de distribuição que o MQL5 Market provou que funciona: um marketplace funcional com milhares de vendedores de estratégia, receita recorrente de verdade pra estratégias boas, compradores que tiram valor real rodando backtests e trading live sem ver o source. PineForge é a camada de infraestrutura que torna o mesmo modelo disponível pro ecossistema Pine.

Dimensões de licença que você controla

Quando você publica uma estratégia pra venda, você define os parâmetros de licença. O runtime impõe em cada execução. Seis dimensões:

Pra um walkthrough completo de como configurar cada dimensão e as opções de modelo de preço, veja a página /sell.

Marketplace lança em 2027

Sendo direto: o marketplace público completo — navegar, comprar, assinar, avaliar, contestar — abre em 2027. A gente não está vendendo visão; está construindo a infraestrutura primeiro e abrindo a loja quando a infraestrutura estiver pronta.

O que está disponível agora e no curto prazo:

Se você é um vendedor de estratégia com audiência — newsletter, Discord, Twitter — e quer começar a distribuir binários compilados antes do marketplace abrir, entra em contato pela waitlist. A gente já apoiou distribuição manual pra vários vendedores. Funciona. Só ainda não é self-service.

A waitlist também determina prioridade no acesso wave-1. Vendedores que entram cedo escolhem primeiro os nichos de categoria antes do marketplace abrir pra todo mundo, o que importa pra descoberta num mercado de dois lados.

Começar