Inicio rápido
Pasa de cero a un archivo PalmScript ejecutable por el camino documentado más corto.
Inicio rápido
Un lenguaje para la programación de estrategias de mercado
PalmScript está diseñado para el trabajo de estrategia: entradas de mercado explícitas, indicadores integrados y código que se mantiene cerca de la forma en que realmente se expresan las ideas de trading.
PalmScript parte de la forma real del trabajo de estrategia. Declaras el intervalo, enlazas los mercados que te importan y escribes señales directamente sobre esas series. El flujo se mantiene corto, así que el camino desde una idea nueva hasta un script ejecutable es inmediato.
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) Los scripts se compilan a bytecode y se ejecutan dentro de un motor determinista y acotado, diseñado para cargas de trabajo financieras.
El resultado es un lenguaje que se mantiene rápido sobre grandes volúmenes de datos, impone semánticas estables como no-lookahead e historia explícita, y produce resultados que puedes reproducir, depurar y en los que puedes confiar.
PalmScript da a los traders humanos un lenguaje que se lee como lógica de estrategia, no como andamiaje de software. Los scripts se mantienen compactos, claros y fáciles de revisar porque los conceptos centrales del trading están incorporados directamente en el lenguaje.
Para los agentes de IA, PalmScript destaca en la iteración. Sus semánticas explícitas, su sintaxis regular y su runtime determinista facilitan generar estrategias, probar cambios, inspeccionar la estructura compilada, ejecutar contra datos de mercado, hacer backtests de resultados y seguir mejorando. La CLI convierte el desarrollo de estrategias en un bucle de retroalimentación ajustado, donde cada reescritura puede validarse, medirse y compararse.
Esa es la ventaja: PalmScript no solo permite que los agentes de IA lean estrategias. Les da un entorno disciplinado para mejorarlas paso a paso, con velocidad y confianza.
Empieza con ejemplos funcionales, aprende el lenguaje de forma natural y domina las herramientas integradas que impulsan estrategias reales.
Pasa de cero a un archivo PalmScript ejecutable por el camino documentado más corto.
Inicio rápidoRecorre un ejemplo completo y ve cómo una estrategia toma forma línea por línea.
Primera estrategiaEntiende las ideas centrales que hacen que PalmScript se sienta distinto de los lenguajes de propósito general.
Visión general