anas.
← Tous les projets

ICT Trading

Moteur Java de données de marché et de backtesting

Anas Bouarafa · Projet indépendant

Java, Spring Boot, PostgreSQL, TimescaleDB, WebSockets, TA4J

Des flux de cours à la recherche historique

ICT Trading collecte les bougies de marché par WebSocket et conserve les historiques dans TimescaleDB. Ces données alimentent l’analyse des structures de marché sur plusieurs horizons et l’évaluation historique des stratégies.

Une chaîne Java événementielle

Les événements Spring relient les bougies entrantes au stockage et à l’analyse. Les agrégats temporels couvrent plusieurs intervalles ; les définitions YAML décrivent règles, filtres et paramètres de risque. Des endpoints REST exposent cours, indicateurs et backtests.

Examiner le comportement des stratégies

Les simulations historiques retournent les opérations et les statistiques de courbe de capital. Le travail d’ingénierie vise un chemin traçable entre données, signaux calculés et résultats enregistrés, sans promesse de rentabilité.

Contact ↗