Tous les projets
En production
Polymarket Trading Bot
Architecture Data Pipeline & Trading Automatisé sur marchés de prédiction crypto
📊
1.8M+
Ticks collectés
CLOB Polymarket
🔗
969K+
Prix Chainlink
Tokens crypto
⚡
99.9%
Uptime
Depuis déploiement
🧪
5
Stratégies testées
Backtesting rigoureux
Données statiques — connexion temps réel en Phase 4
Architecture
┌─────────────────────────────────────────────┐
│ GitHub Actions (CI/CD) │
│ Build → Test → Push image → Deploy SSH │
└──────────────────┬──────────────────────────┘
│
┌──────────────────▼──────────────────────────┐
│ Serveur dédié (Docker Compose) │
│ │
│ ┌──────────────┐ ┌──────────────────────┐ │
│ │ poly_bot │ │ poly_rtds │ │
│ │ Ticks CLOB │ │ Prix Chainlink │ │
│ └──────┬───────┘ └──────────┬───────────┘ │
│ │ │ │
│ ┌──────▼─────────────────────▼───────────┐ │
│ │ poly_db — TimescaleDB │ │
│ │ market_ticks | chainlink_prices │ │
│ └────────────────────────────────────────┘ │
│ │
│ ┌──────────────┐ ┌──────────────────────┐ │
│ │ poly_redis │ │ Prometheus/Grafana │ │
│ │ Cache/queue │ │ Monitoring unifié │ │
│ └──────────────┘ └──────────────────────┘ │
└─────────────────────────────────────────────┘Stack technique
PythonBot de collecte et backtesting
DockerArchitecture multi-containers
TimescaleDBStockage séries temporelles (hypertables)
RedisCache et messaging inter-services
GitHub ActionsCI/CD automatisé
PrometheusMétriques et monitoring
GrafanaDashboards de supervision
TraefikReverse proxy + TLS
Stratégies testées
✗Arbitrage latence Chainlink→CLOB (5M)
HFT trop rapides, 83% marchés illiquides
✗Directionnelle Chainlink 4H
WR=0% après correction biais (4 Lois), z=-3.46
✗Directionnelle Chainlink 1H
WR=0%, z=-7.75
✗Directionnelle Chainlink 15M
Marchés trop illiquides
✗Arbitrage intra-marché Up+Down
0 opportunité sur 1.8M ticks (HFT)
Leçons apprises
💡
Être taker sur marchés crypto Polymarket = jeu perdant (spread ~5-14pts + frais 4% AR)
💡
Les marchés 1H sont 10× plus liquides que 4H/15M
💡
Tout backtest doit appliquer les 4 Lois : spread réel, cooldown 30min, frais 2%/côté, blackout fin de période
💡
L'approche rigoureuse (z-scores, validation statistique) évite de trader des stratégies perdantes
Dashboard temps réel
📈
Dashboard en temps réel — Phase 4
Graphiques Recharts connectés à TimescaleDB — bientôt disponible