PalmScript parte da forma real do trabalho de estratégia. Você declara o intervalo, conecta os mercados que importam e escreve sinais diretamente sobre essas séries. O fluxo permanece curto, então o caminho de uma nova ideia até um script executável é imediato.

interval 1m
source spot = binance.spot("BTCUSDT")

let fast = ema(spot.close, 5)
let slow = sma(spot.close, 10)

export trend = fast > slow
entry long = crossover(fast, slow)
exit long = crossunder(fast, slow)

A VM do PalmScript é o que transforma a sintaxe em infraestrutura.

Os scripts são compilados para bytecode e executados dentro de um mecanismo determinístico e limitado, projetado para cargas de trabalho financeiras.

O resultado é uma linguagem que permanece rápida em grandes volumes de dados, impõe semânticas estáveis como no-lookahead e histórico explícito, e produz resultados que você pode reproduzir, depurar e nos quais pode confiar.

Fluxo de execução da VM do PalmScript A sintaxe do PalmScript é compilada para bytecode, o bytecode é executado dentro de uma máquina virtual determinística e a máquina virtual conduz uma execução financeira limitada. Sintaxe PalmScript Compila para Bytecode VM Determinística Execução Financeira Limitada

Feito para humanos. Estruturado para agentes de IA.

PalmScript oferece aos traders humanos uma linguagem que se lê como lógica de estratégia, não como estrutura de software. Os scripts permanecem compactos, claros e fáceis de revisar porque os conceitos centrais do trading estão incorporados diretamente na linguagem.

Para agentes de IA, PalmScript se destaca na iteração. Sua semântica explícita, sua sintaxe regular e seu runtime determinístico facilitam gerar estratégias, testar mudanças, inspecionar a estrutura compilada, executar contra dados de mercado, fazer backtests dos resultados e continuar melhorando. A CLI transforma o desenvolvimento de estratégias em um ciclo de feedback apertado, onde cada reescrita pode ser validada, medida e comparada.

Essa é a vantagem: PalmScript não apenas permite que agentes de IA leiam estratégias. Ele oferece um ambiente disciplinado para melhorá-las passo a passo, com velocidade e confiança.

Escreva sua primeira estratégia PalmScript em minutos.

Comece com exemplos funcionais, aprenda a linguagem de forma natural e domine as ferramentas integradas que impulsionam estratégias reais.

Início rápido

Vá do zero a um arquivo PalmScript executável pelo caminho documentado mais curto.

Início rápido

Primeira estratégia

Percorra um exemplo completo e veja como uma estratégia ganha forma linha por linha.

Primeira estratégia

Visão geral da linguagem

Entenda as ideias centrais que fazem o PalmScript parecer diferente de linguagens de propósito geral.

Visão geral

Receba atualizações do PalmScript por email.

Assine para receber atualizações do produto, lançamentos públicos e novo material de PalmScript assim que estiver disponível.