FX Strategy Backtest ReportStratégie FX — Rapport de Backtesting
Quantitative Research · March 14, 2026 · Prepared by Mario BourassaRecherche quantitative · 14 mars 2026 · Préparé par Mario Bourassa
Jan 2, 2025 – Dec 31, 2025
2,085
108,539.72%108 539,72 %
71.80%71,80 %
$5,000
$5,426,986
Executive SummaryRésumé exécutif
EUR/USD Scalping StrategyStratégie de scalpage EUR/USD
This report presents the full backtest results of a scalping strategy on EUR/USD covering January 2, 2025 to December 31, 2025 — over 1 year of live market data, 2,085 trades. Starting from $5,000, the raw strategy compounded to $5,426,986. during the 2025 calendar year.Ce rapport présente les résultats complets du backtest d'une stratégie de scalping sur EUR/USD, du 2 january 2025 au 31 december 2025 — 1 an de données réelles, 2,106 trades. À partir de 5,000 $, la stratégie brute atteint 6,381,099 $ au cours de l'année civile 2025.
Equity Reconciliation
Item
Value
Starting Equity
$5,000.00
Net Profit
$5,426,986.16
Ending Equity
$5,431,986.16
Return (%)
108,539.72%108 539,72 %
CAGR
113,350.59%113 350,59 %
Backtest Duration
363 calendar days (Jan 2025 – Dec 2025)
Check: Ending − Starting = Net Profit ✔
WeakFaible
AcceptableAcceptable
GoodBon
ExcellentExcellent
Live AccountCompte en direct
Live EUR/USD ReturnRendement EUR/USD en direct
Loading live account data…Chargement des données du compte…
Since inceptionDepuis le lancement
—
—
MTD
—
Max drawdownRetrait max
—
Live equity curve (% return)Courbe d'équité en direct (% rendement)
Equity Curve & DrawdownCourbe d'équité et retraits
Near-monotonic equity growth with max drawdown of −$127,258.35 (2.76% of peak). The 2025 equity curve shows consistent upward trajectory across all market regimes.Croissance quasi monotone avec retrait maximal de −$127,258.35 (2,76 % du pic). La courbe 2025 montre une trajectoire haussière régulière sur tous les régimes.
Cumulative equity growth from $5,000 starting capital · Monthly data · Jan 2025 – Dec 2025
Risk ProfileProfil de risque
Drawdown & Risk ManagementRetraits et gestion du risque
This report presents the full backtest results of a scalping strategy on EUR/USD covering January 2, 2025 to December 31, 2025 — over 1 year of live market data, 2,085 trades. Starting from $5,000, the raw strategy compounded to $5,426,986 during the 2025 calendar year.Ce rapport présente les résultats complets du backtest d'une stratégie de scalping sur EUR/USD, du 2 janvier 2025 au 31 décembre 2025 — 1 an de données réelles, 2,085 trades. À partir de 5,000 $, la stratégie brute atteint 5,426,986 $ au cours de l'année civile 2025.
DD Risk Zone
Condition
Position Size
Months Triggered
Normal
DD <15% from HWM
100%
12
Caution
DD 15–30%
25%
0
Stopped
DD >30%
0%
0
Figure 2 — Monthly Drawdown Profile (% from Peak)
Dollar difference between current equity and running peak — negative values indicate drawdown periods
Risk AnalysisAnalyse du risque
Monte Carlo Risk ProjectionProjection Monte Carlo (bootstrap)
Bootstrap simulation with 10,000 iterations resampling actual trade results. P(final loss) = 0.00% across all simulations.Simulation bootstrap avec 10,000 itérations rééchantillonnant les résultats réels. P(perte finale) = 0.00% sur toutes les simulations.
P(Final P&L < 0)
0.00%
10,000 simulations
Final P&L Mean
$5.43M
vs actual $5.43M
Final P&L Median
$5.42M
5th Percentile
$4.58M
Worst 5% scenarioPire 5%
95th Percentile
$6.26M
Best 5% scenarioMeilleur 5%
Max DD Mean
−$137,649
Monte Carlo MetricMétrique Monte Carlo
ValueValeur
P(Max DD < −$47,290)
100.00%
P(Max DD < −$94,580)
94.98%
P(Max DD < −$141,870)
37.85%
Max DD Median
−$132,163
Max DD 5th Pct (worst)
−$200,267
Max DD 95th Pct (best)
−$94,561
Monte Carlo Equity Paths (10,000 Bootstrap Simulations)Chemins d'équité Monte Carlo (10,000 simulations)
Shaded band = 5th–95th percentile range · Dark line = actual backtest · P(loss) = 0.00%Bande = percentiles 5e–95e · Ligne = backtest réel
Final P&L DistributionDistribution du P&L final
Time AnalysisAnalyse temporelle
Trading Sessions AnalysisAnalyse des sessions de trading
All four trading sessions produce positive P&L. Asia-Pacific leads on trade count and total net P&L ($2.09M). London/NY Overlap has the highest average P&L per trade ($4K); Asia-Pacific has the highest profit factor (2.60). Hour 17:00 is the only loss-making hour (−$25K).Les quatre sessions sont profitables. Asie-Pacifique domine en trades et P&L net ($2.09M). Chevauchement Londres/NY a le meilleur P&L moyen par trade ($4K); Asie-Pacifique a le meilleur facteur de profit (2.60). L'heure 17:00 est la seule heure déficitaire (−$25K).
New York PM (12:00–16:59)New York PM (12h00–16h59)
360
69.4%
$1,001,826
2.451
$2782.85
By Day of Week
Day
Trades
Win %
Net P&L ($)
PF
Avg $/Trade
MondayLundi
389
68.9%
$1,049,944
2.092
$2699.09
TuesdayMardi
398
70.9%
$1,181,682
2.356
$2969.05
WednesdayMercredi
412
68.0%
$876,756
1.805
$2128.05
ThursdayJeudi
403
73.2%
$1,121,954
1.987
$2784.00
FridayVendredi
284
70.4%
$1,009,975
2.306
$3556.25
Session & Day-of-Week Visual AnalysisAnalyse visuelle par session et jour de la semaine
Net P&L by Session ($)
Session — Avg $/Trade vs Profit Factor
Net P&L by Day of Week ($)
Win Rate & Avg $/Trade by Day
Friday is the day where all positions are closed to avoid weekend exposure. This eliminates risk but affects daily performance.Le vendredi est le jour où toutes les positions sont fermées pour éviter l'exposition au week-end. Cela élimine le risque mais affecte la performance journalière.
The performance at 16:00 is negatively impacted by the fact that no trades are entered between 16:00 and 17:30 to avoid the low-liquidity period.La performance à 16h00 est impactée négativement par l'absence de transactions entre 16h00 et 17h30 pour éviter la période de faible liquidité.
Weekly ResultsRésultats hebdomadaires
Week-by-Week PerformancePerformance semaine par semaine
All four trading sessions produce positive P&L. Asia-Pacific leads on trade count and total net P&L ($1.69M). London/NY Overlap has the highest average P&L per trade ($4K); New York PM has the highest profit factor (2.45). Hour 18:00 is the only loss-making hour (−$14K).Les quatre sessions sont profitables. Asie-Pacifique domine en trades et P&L net ($1.69M). Chevauchement Londres/NY a le meilleur P&L moyen par trade ($4K); New York PM a le meilleur facteur de profit (2.45). L'heure 18:00 est la seule heure déficitaire (−$14K).
Month
Trades
Win %
Net P&L ($)
Avg $/Trade
2025-01
161
70.2%
+$149,053.44
$982.46
2025-02
161
69.6%
+$380,843.60
$2659.78
2025-03
161
69.6%
+$475,942.10
$3360.75
2025-04
164
62.8%
+$11,626.90
$1011.60
2025-05
163
73.6%
+$638,857.46
$4001.12
2025-06
169
75.7%
+$828,402.94
$4504.93
2025-07
171
68.4%
+$633,827.67
$2980.34
2025-08
157
74.5%
+$542,286.15
$3534.87
2025-09
167
67.1%
+$392,648.32
$1861.75
2025-10
174
68.4%
+$445,146.57
$2491.80
2025-11
158
74.1%
+$494,862.42
$3158.12
2025-12
167
69.5%
+$433,488.59
$2467.08
Yearly Results ChartsGraphiques des résultats annuels
Cumulative Equity — Annual Steps ($)
Annual Net P&L ($)
Win Rate by Year (%)
Trade Count by Year
Avg P&L per Trade by Year ($)
*Year 2005 and 2026 are partial years.*Les années 2005 et 2026 sont des années partielles.
Monthly ResultsRésultats mensuels
Monthly PerformancePerformance mensuelle
All 12 calendar months are profitable. Jun and May lead on total net P&L ($845K and $720K). Jun has the highest average P&L per trade. Jan is the weakest month on total P&L ($174K).Les 12 mois civils sont profitables. juin et mai dominent le P&L net ($845K et $720K). juin a le meilleur P&L moyen par trade. janv. est le mois le plus faible ($174K).
Year
Trades
Win %
Net P&L ($)
Avg $/Trade
2025
1,973
70.2%
+$5,426,986.16
$2750.63
Monthly P&L — Jan 2025 – Dec 2025 (12 months)P&L mensuel — jan 2025 – dec 2025 (12 mois)
Monthly ChartsGraphiques mensuels
Total Net P&L by Month ($)
Profit Factor by Month
Avg P&L / Trade by Month ($)
Win Rate by Month — Radar
Avg Annual P&L by Calendar Month ($)
Appendix 1Annexe 1
GBP/USD — Strategy ValidationGBP/USD — Validation de la stratégie
The strategy works on other pairs. Here is a summary of the GBP/USD pair tested over the same period (Jan 2025 – Dec 2025 · 1 years). Starting from $5,000 the strategy produced $0 in net profit — confirming the edge is not pair-specific.La stratégie fonctionne sur d’autres paires. Voici un résumé de la paire GBP/USD testée sur la même période (Jan 2025 – Dec 2025 · 1 ans). En partant de 5,000 $, la stratégie a généré $0 de profit net.
Net ProfitProfit net
$0
+0%
CAGR
0.00%
Compound annualAnnuel composé
Win RateTaux de gain
0.00%
0 wins / 0 trades
Profit FactorFacteur de profit
0.00
Acceptable >1.3
Sharpe RatioRatio de Sharpe
0.00
Excellent >2
Max DrawdownRetrait maximal
−$0
0.00% of peak
Calmar RatioRatio de Calmar
0.00
Excellent >3
Months StoppedMois arrêtés
0
DD risk management
Annual Net P&L — GBP/USD ($)
Cumulative Equity — GBP/USD ($)
Total P&L by Calendar Month ($)
Win Rate by Calendar Month (%)
Same $5,000 starting capital.
Appendix 2Annexe 2
EUR/USD — Strategy ValidationEUR/USD — Validation de la stratégie
The strategy works on other pairs. Here is a summary of the EUR/USD pair tested over the same period (Jan 2025 – Dec 2025 · 1 years). Starting from $5,000 the strategy produced $0 in net profit — confirming the edge is not pair-specific.La stratégie fonctionne sur d’autres paires. Voici un résumé de la paire EUR/USD testée sur la même période (Jan 2025 – Dec 2025 · 1 ans). En partant de 5,000 $, la stratégie a généré $0 de profit net.
Starting capital: $5,000Capital de départ : 5 000 $
Period: EUR/USD — Jan 2025 – Dec 2025Période : EUR/USD — janv. 2025 – déc. 2025
Expenses: $50,000/yr deducted monthly ($4,167/month from company cash)Dépenses : 50 000 $/an déduits mensuellement (4 167 $/mois)
Income tax: Quebec corporate rates — 12.2% on first $500K net active income/yr; 26.5% above; passive income 50.17% — paid quarterlyImpôt : Taux corporatifs québécois — 12,2 % jusqu'à 500 K$ de revenu net actif/an; 26,5 % au-dessus; revenu passif 50,17 % — payé trimestriellement
Passive income: 5%/yr earned on company equity above $600,000Revenu passif : 5 %/an sur les capitaux propres dépassant 600 000 $
Dividends: Paid at year-end only — no intra-year withdrawalsDividendes : Versés uniquement en fin d'année — aucun retrait en cours d'année
NPV: PV(annual dividends) + PV(terminal equity), discounted at 10% and 15%VAN : VA(dividendes annuels) + VA(capitaux terminaux), actualisés à 10 % et 15 %
A — Pure CompoundingA — Capitalisation pure
No dividends. All profits reinvested. Maximum terminal equity.Aucun dividende. Tous les bénéfices réinvestis. Capitaux terminaux maximaux.
Final equityCapitaux finaux
$15.22M
Total dividendsDividendes totaux
$0
NPV @10%
$1.87M
NPV @15%
$703,058
B — 25% Annual DividendB — Dividende annuel 25 %
Year-end dividend = 25% of annual after-tax net profit. No cap.Dividende fin d'année = 25 % du bénéfice net annuel après impôt. Sans plafond.
Final equityCapitaux finaux
$10.22M
Total dividendsDividendes totaux
$3.41M
NPV @10%
$1.27M
NPV @15%
$2.27M
C — $1M Cap + DD RulesC — Plafond 1 M$ + règles DD
Year-end dividend = all equity above $1M. Cap first reached: 2008.Dividende fin d'année = tout capital au-dessus de 1 M$. Plafond atteint en 2008.
Final equityCapitaux finaux
$1.00M
Total dividendsDividendes totaux
$9.53M
NPV @10%
$2.44M
NPV @15%
$748,864
Month
Yrs
Trades
Win %
Total Net P&L ($)
Avg P&L/Yr ($)
Avg/Trade ($)
PF
Jan
1
161
70.2%
$158,176
$158,176
$982.46
2.835
Feb
1
161
69.6%
$428,225
$428,225
$2659.78
1.882
Mar
1
161
69.6%
$541,081
$541,081
$3360.75
2.027
Apr
1
164
62.8%
$165,903
$165,903
$1011.60
1.137
May
1
163
73.6%
$652,182
$652,182
$4001.12
2.529
Jun
1
169
75.7%
$761,333
$761,333
$4504.93
2.876
Jul
1
171
68.4%
$509,638
$509,638
$2980.34
2.451
Aug
1
157
74.5%
$554,975
$554,975
$3534.87
2.458
Sep
1
167
67.1%
$310,913
$310,913
$1861.75
1.697
Oct
1
174
68.4%
$433,574
$433,574
$2491.80
2.192
Nov
1
158
74.1%
$498,983
$498,983
$3158.12
3.806
Dec
1
167
69.5%
$412,003
$412,003
$2467.08
2.714
Why C wins at higher discount rates: Scenario C distributes large dividends early — the $1M cap is hit in 2008, after which the company pays out $100K–$3.47M every year. Cash received in years 2–5 is worth far more than cash 21 years away at high discount rates. Scenario A's $15.22M terminal equity discounted at 20% over 21 years equals only $727K today — barely more than Scenario C's NPV.Pourquoi C gagne à des taux d'actualisation élevés : Le scénario C distribue d'importants dividendes dès le début — le plafond de 1 M$ est atteint en 2008, après quoi l'entreprise verse 100 K$–2,4 M$ chaque année. Les liquidités reçues en années 2–5 valent bien plus à taux élevé. Les $15.22M terminaux du scénario A actualisés à 20 % sur 20 ans ne valent que $727K aujourd'hui.
Total Wealth (Account + Cash)Richesse totale (compte + liquidités)
Appendix 1Annexe 1
System ArchitectureArchitecture du système
Debian 13 VPS: separate batch and live market feeds into the strategy engine; NGINX as edge gateway for internal and optional external signal webhooks, plus a /health page restricted to an allowlisted static IP; Python broker adapter and broker API beyond the host.VPS Debian 13 : flux batch et live distincts vers le moteur stratégie ; NGINX comme passerelle (webhooks internes et moteurs externes optionnels, page /health réservée à une IP statique autorisée) ; adaptateur Python et API courtier hors du VPS.
DisclaimerAvis important
Disclaimer & LimitationsAvertissement & limites
Important DisclaimerAvertissement important
This report's calculations have been prepared to the best of our ability using realistic assumptions based on historical backtest data. This report has not been independently audited or verified by any third party. We make no representations or warranties as to the accuracy, completeness or reliability of the information presented.Les calculs de ce rapport ont été préparés au mieux de nos capacités en utilisant des hypothèses réalistes fondées sur des données historiques. Ce rapport n'a pas été audité ni vérifié de manière indépendante par un tiers. Nous ne faisons aucune déclaration ni garantie quant à l'exactitude, l'exhaustivité ou la fiabilité des informations présentées.
Backtest LimitationsLimites du backtesting
Past performance is not indicative of future results. Backtests are conducted on historical data and do not account for future market regime changes, liquidity constraints, slippage, broker execution risk, or unforeseen macroeconomic events. Live trading results may differ materially from backtested results.Les performances passées ne sont pas indicatives des résultats futurs. Les backtests sont réalisés sur des données historiques et ne tiennent pas compte des changements futurs de régime de marché, des contraintes de liquidité, du glissement, ni des événements macroéconomiques imprévus. Les résultats réels peuvent différer sensiblement.
No LiabilityAbsence de responsabilité
Neither the author nor any affiliated party shall be liable for any direct, indirect, incidental or consequential damages arising from use of or reliance on this report. Recipients should conduct their own due diligence and seek independent professional advice before making any investment decision.Ni l'auteur ni aucune partie affiliée ne saurait être tenu responsable de tout dommage direct, indirect ou consécutif découlant de l'utilisation de ce rapport. Les destinataires doivent effectuer leur propre diligence et consulter un conseiller indépendant avant toute décision d'investissement.
Not AuditedNon audité
The trading results, performance statistics and financial calculations in this report have not been audited, verified or certified by any independent accounting firm, financial regulator or third-party auditor. All figures are self-reported and based on internal records and backtesting software outputs.Les résultats de trading, statistiques de performance et calculs financiers n'ont pas été audités, vérifiés ou certifiés par un cabinet comptable indépendant ni un auditeur tiers. Tous les chiffres sont auto-déclarés et fondés sur des enregistrements internes.
Confidentiality: This document is prepared for discussion and information purposes only. The information herein does not constitute an offer to sell or a solicitation of an offer to buy any security or investment product.Confidentialité : Ce document est préparé uniquement à des fins de discussion et d'information. Les informations contenues ne constituent pas une offre de vente ni une sollicitation d'achat d'un titre ou produit d'investissement.
A graduate in actuarial science (applied mathematics) from Laval University, Mario Bourassa started his career in the insurance industry but quickly steered his career toward information technology, joining DWL, IBM and then Prolifics. Over the years, he took on senior roles in analysis, development, and project management across a range of industries in Master Data Management.Diplômé en sciences actuarielles (mathématiques appliquées) de l'Université Laval, Mario Bourassa a débuté sa carrière dans l'industrie de l'assurance avant de s'orienter vers les technologies de l'information, rejoignant DWL, IBM puis Prolifics. Au fil des années, il a occupé des postes de direction en analyse, développement et gestion de projet dans diverses industries, notamment en gestion des données de référence (MDM).
Mario had always envisioned a company that would operate 24 hours a day, be fully automated, and operate without inventory or a distribution network. Four years ago, he began turning that vision into reality.Mario a toujours eu la vision d'une entreprise fonctionnant 24 heures sur 24, entièrement automatisée, sans inventaire ni réseau de distribution. Il y a quatre ans, il a commencé à concrétiser cette vision.
The results of the strategy and architecture presented in this document are the culmination of four years of development, testing, and refinement, built on a foundation of rigorous mathematical and engineering discipline.Les résultats de la stratégie et de l'architecture présentés dans ce document sont l'aboutissement de quatre années de développement, de tests et de perfectionnement, reposant sur une rigueur mathématique et une discipline d'ingénierie solides.
9459-0817 Québec Inc · FX Strategy Backtest ReportRapport de backtesting — Stratégie FX · EUR/USD