Un endpoint MCP hébergé gratuit sur mcp.pineforge.dev — pointez-y n'importe quel client MCP, sans installation. Ou en local via Docker, sur vos propres données.
Laissez votre e-mail pour accéder à Studio en avant-première — tuning Optuna (Q3 2026) et IDE cloud (Q4 2026). Un message au lancement, et quelques nouvelles de temps en temps.
MCP hébergé gratuit déjà en ligne (100 backtests/semaine). Docker en local aussi gratuit pour le trading personnel. Studio arrive au Q4 2026.
Rien à installer, pas de clé, pas d'inscription. Le MCP hébergé gratuit sur mcp.pineforge.dev fonctionne en Streamable HTTP — connectez-vous une fois et lancez vos backtests. 100 backtests/semaine par IP, 13 derniers mois de données crypto inclus.
claude mcp add --transport http pineforge https://mcp.pineforge.dev/mcp
//@version=6 strategy("EMA Cross", overlay=true, initial_capital=10000) length = input.int(14, "Length") sig = ta.ema(close, length) if ta.crossover(sig, sig[1]) strategy.entry("long", strategy.long) if ta.crossunder(sig, sig[1]) strategy.close("long")
class GeneratedStrategy : public BacktestEngine { ta::EMA _ta_ema_1{14}; Series<double> _s_sig{500}; void on_bar(const Bar& bar) override { int length = get_input_int("Length", 14); double sig = _ta_ema_1.compute(bar.close); _s_sig.push(sig); if (sig > _s_sig[1] && _s_sig[1] <= _s_sig[2]) strategy_entry("long", true); if (sig < _s_sig[1] && _s_sig[1] >= _s_sig[2]) strategy_close("long"); } };
Vous lancez une marketplace de stratégies ? Voir l'argumentaire vendeur →
Desk ou petit fonds ? Voir l'argumentaire institutionnel →
Un MCP hébergé gratuit sur mcp.pineforge.dev — Streamable HTTP, sans installation, sans clé, 100 backtests/semaine. Ou lancez un conteneur Docker autonome pour vos propres données. Dialoguez avec votre stratégie en langage naturel depuis Claude, Cursor ou n'importe quel client MCP.
claude mcp add --transport http pineforge https://mcp.pineforge.dev/mcp
docker run --rm -i -v "$PWD:/work" ghcr.io/pineforge-4pass/pineforge-codegen-mcp:latest
Cinq axes pour les quants qui traitent une stratégie comme un produit logiciel — PineForge les adresse tous.
Axes volontairement sélectifs pour tester notre thèse — scores issus de docs publiques et benches reproductibles. Méthodologie →
| Engine | Vitesse native | Confidentialité du code | Contrôle des licences | Audit OSS | Liberté des données |
|---|---|---|---|---|---|
| PineForge | 5/5 | 4/5 | 5/5 | 3/5 | 5/5 |
| TradingView | 2/5 | 2/5 | 1/5 | 0/5 | 2/5 |
| MQL5 Market | 4/5 | 5/5 | 3/5 | 0/5 | 3/5 |
| QuantConnect | 3/5 | 1/5 | 1/5 | 3/5 | 4/5 |
| Backtrader | 1/5 | 0/5 | 0/5 | 5/5 | 5/5 |
def objective(report): return 0.6 * report.sharpe - 0.3 * report.max_dd + 0.1 * report.profit_factor
Dessin, alertes temps réel et ticks live : hors scope volontaire — PineForge reste un moteur offline. Tout ce qui décide d'un trade est dedans.
Table complète fonction par fonction| ta.* — 59 fonctions + 8 séries + helper pivot (67 classes) | 68/68 | 100% |
| math.* — déterministe + glissant (rolling) | cœur | pris en charge |
| str.* — format · split · regex · tostring | cœur | pris en charge |
| strategy.* — ordres · accesseurs · gardes-fous de risque | complet | 100% |
| array⟨T⟩ · map⟨K,V⟩ · UDT | via codegen | pris en charge |
| matrix⟨T⟩ — via Eigen | 50+ opérations | pris en charge |
| request.security — ratio · calendrier · unité de temps inférieure | cœur | pris en charge |
| dessin et alertes | — | hors périmètre |
Chaque release passe au peigne fin contre les exports CSV TradingView — 246 stratégies témoin, corpus open source. 245 strictes, 1 anomalie documentée côté TV, zéro bug moteur.
06-liquidity-sweep, 07-scalping-strategy, 49-partial-exit-qty-percent. Détail par stratégie →feed_bar(). Score de robustesse multi-fenêtres.Légalité ? Différences avec PyneCore ? Et si PineForge disparaît ? Huit réponses nettes.
Un mail le jour J, quelques updates ensuite — pas de tunnel commercial.