PalmScript part de la forme réelle du travail stratégique. Vous déclarez l’intervalle, reliez les marchés qui comptent et écrivez les signaux directement sur ces séries. Le flux reste court, ce qui rend immédiat le passage d’une nouvelle idée à un script exécutable.

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)

La VM de PalmScript est ce qui transforme le langage, de simple syntaxe, en infrastructure.

Les scripts sont compilés en bytecode et exécutés dans un moteur déterministe et borné, conçu pour les charges de travail financières.

Le résultat est un langage qui reste rapide sur de grands volumes de données, impose une sémantique stable comme l’absence de lookahead et un historique explicite, et produit des résultats que vous pouvez reproduire, déboguer et vérifier.

Flux d’exécution de la VM PalmScript La syntaxe PalmScript est compilée en bytecode, le bytecode s’exécute dans une machine virtuelle déterministe, et cette machine virtuelle pilote une exécution financière bornée. Syntaxe PalmScript Compiler en Bytecode VM Déterministe Exécution financière bornée

Conçu pour les humains. Structuré pour les agents IA.

PalmScript donne aux traders humains un langage qui se lit comme une logique de stratégie, et non comme une structure logicielle. Les scripts restent compacts, clairs et faciles à relire, car les concepts centraux du trading sont intégrés directement dans le langage.

Pour les agents IA, la force de PalmScript réside dans l’itération. Sa sémantique explicite, sa syntaxe régulière et son runtime déterministe facilitent la génération de stratégies, le test de modifications, l’inspection de la structure compilée, l’exécution sur des données de marché, l’analyse des backtests et l’amélioration continue. La CLI transforme le développement de stratégie en une boucle de feedback serrée où chaque réécriture peut être vérifiée, mesurée et comparée.

C’est là l’avantage : PalmScript ne permet pas seulement aux agents IA de lire des stratégies. Il leur donne un environnement discipliné pour les améliorer étape par étape, avec rapidité et confiance.

Écrivez votre première stratégie PalmScript en quelques minutes.

Commencez avec des exemples qui fonctionnent, apprenez le langage naturellement et maîtrisez les outils intégrés qui alimentent de vraies stratégies.

Démarrage rapide

Passez de zéro à un fichier PalmScript exécutable par le chemin documenté le plus court.

Démarrage rapide

Première stratégie

Parcourez un exemple complet et voyez comment une stratégie prend forme ligne par ligne.

Première stratégie

Vue d’ensemble du langage

Comprenez les idées fondamentales qui donnent à PalmScript une sensation différente des langages généralistes.

Vue d’ensemble

Recevez les nouveautés de PalmScript par e-mail.

Abonnez-vous pour recevoir les mises à jour du produit, les publications publiques et les nouveaux contenus PalmScript dès leur disponibilité.