Calendar Edge CHF

Fundamental seasonal EA trading 7 CHF pairs simultaneously.

25+ year backtest: 24% CAGR, 43% max DD, Calmar 0.56. No martingale. No grid. Pure seasonal edge.

Calendar Edge CHF — Trade the Swiss Franc's Seasonal DNA

The Swiss franc is the most structurally predictable safe-haven currency in the world. Not because Switzerland is small, but because the forces that drive CHF demand follow a calendar schedule with remarkable consistency year after year.

Switzerland manages more offshore private wealth than any other country on earth. Institutional repatriation flows follow the Swiss fiscal calendar with near-clockwork precision: asset managers close half-year and full-year books on fixed dates, generating recurring CHF demand that appears in price action every year. The Swiss National Bank operates on a quarterly policy cycle with meetings in March, June, September, and December, each preceded by systematic institutional positioning. Add Switzerland's dominance in global watchmaking, pharmaceuticals, and specialty chemicals, all generating export revenues that flow into CHF on predictable seasonal schedules, and you have a currency with a deeply embedded seasonal rhythm that no central bank decision can fully suppress.

Calendar Edge CHF is an Expert Advisor built to harvest that rhythm systematically, across all seven major CHF pairs simultaneously, 24 hours a day, fully automated.

The Seasonal Edge: What the Data Shows

The CHF exhibits statistically robust seasonal patterns that repeat across decades:

January and March are historically the strongest months for CHF-based strategies, consistent with year-end portfolio rebalancing flows into safe-haven assets and first-quarter institutional repositioning ahead of the SNB's March policy meeting.

Q4 (October through December) produces the highest absolute returns across the 25-year sample, driven by year-end risk-off positioning, Swiss corporate repatriation, and the seasonal flight to quality that reliably benefits the franc as global equity markets become volatile in the final quarter.

August is the structurally weakest month across the 25-year sample. The EA naturally reduces exposure during this low-signal summer window.

Every calendar month across the 25-year average is net positive. There is no structural losing month in the dataset.

Calendar Edge CHF does not predict SNB interventions. It does not use news feeds or sentiment signals. It identifies the recurring calendar patterns in all seven CHF pairs and trades them systematically, the same way an institutional desk running a seasonal safe-haven currency book would operate.

25.5 Years of Backtest Evidence

The strategy was validated on historical data from January 2001 to May 2026 across all 7 CHF pairs, using IC Markets Raw Spread.

Calendar Edge CHF, 7 Pairs Combined (No Filter, 1% Risk per Trade)

Metric Value
Backtest period 01/2001 to 05/2026 (25.5 years)
Starting capital $1,000
Final balance $227,500
CAGR (avg.) ~24%
Max Equity Drawdown 43%
Calmar Ratio ~0.56
Profit Factor 1.78
Sharpe Ratio 1.52
Recovery Factor 12.94
Total Trades 3,789

The equity curve grew from $1,000 to $227,500 over 25.5 years, a 227x return. The profit factor of 1.78 confirms that for every dollar lost, the strategy generated $1.78 in gross profit across nearly four thousand trades and two and a half decades.

Monthly performance is positive in every calendar month across the 25-year average. January, March, October, and December produce the highest absolute returns. August is the only structurally muted month, and even August is net positive across the full sample.

What Makes Calendar Edge CHF Different

1. Fundamental, not technical. The strategy is not based on indicators, moving averages, RSI, or MACD. It is based on the recurring calendar behavior of the Swiss franc, driven by SNB policy seasonality, institutional safe-haven positioning cycles, Swiss corporate repatriation flows, and the predictable export revenue rhythms of Switzerland's watchmaking and pharmaceutical industries. This is the same class of edge that institutional seasonal funds have quietly exploited for decades.

2. Seven pairs, one EA. Most seasonal EAs trade a single pair. Calendar Edge CHF runs USD/CHF, EUR/CHF, GBP/CHF, AUD/CHF, CHF/JPY, CAD/CHF, and NZD/CHF simultaneously. Each pair has its own seasonal pattern. Trading all seven provides natural diversification: when one pair is in a quiet phase, others are typically active. The combined portfolio smooths the equity curve dramatically compared to any single-pair approach.

3. No martingale. No grid. No averaging. Each trade is an independent position with its own hard stop loss. There is no position doubling, no adding to losers, no basket-recovery logic. If a seasonal pattern does not play out, the trade is closed at the predefined time or price distance stop.

4. Broker-agnostic symbol detection. Leave the symbol name fields blank and the EA automatically detects the correct broker symbol for each of the 7 pairs, whether your broker uses "USDCHF", "USDCHFc", "USDCHF.r", or any other suffix. Manual override is available for non-standard brokers.

Input Parameters

General

  • Magic Number: unique identifier per EA instance
  • Max simultaneous positions across all pairs combined
  • Max slippage in points

Broker Symbol Names

  • Leave blank for automatic detection, or enter manually for each of the 7 CHF pairs

Filter

  • Filter Strength: Off / Weak / Balanced / Strong. Controls how strictly seasonal patterns are screened before entry. Higher filter means fewer trades, higher profit factor, lower drawdown.
  • Allow Long Trades: enable or disable long direction globally
  • Allow Short Trades: enable or disable short direction globally

Position Sizing

  • Sizing Mode: % of Balance or Fixed Lot
  • Risk per Trade in % of Balance (default 1.0%). At $10,000 balance, each trade risks $100.
  • Fixed Lot Size for fixed-lot operation independent of account size
  • Hard Minimum Lot and Hard Maximum Lot as safety limits for lot calculation

Stop Loss and Take Profit

  • Stop Loss Distance in % of Entry Price (default 3.0%). Hard stop applied to every trade, no exceptions.
  • Enable Take Profit: optional fixed TP target
  • Take Profit in % of Entry Price (default 6.0%)
  • Close Position at End of Seasonal Window. When enabled, positions are closed automatically when the seasonal pattern window expires, regardless of profit or loss status.

Trading Hours

  • Trading Start Hour (0 = no restriction), default 4
  • Trading End Hour (23 = no restriction), default 22

Dashboard

  • Show or hide the on-chart information panel
  • Dashboard position (X/Y coordinates)
  • Font size and color customization

Recommended Setup

Parameter Recommended Value
Timeframe Any
Broker Low-spread ECN (IC Markets, Admirals, Pepperstone, Darwinex)
Min. account size $1,000 (for 1% risk with min. lot 0.01)
Risk per trade 1.0% conservative to 2.0% aggressive
Filter strength Weak or No Filter
Pairs to attach Chart symbol does not matter, EA manages all 7 pairs
VPS Strongly recommended, 24/5 uptime required

The EA can be attached to any chart symbol and any timeframe. It does not read price data from the chart it is attached to when Multisymbol trading is activated. It independently manages all 7 CHF pairs from within the EA logic.

Frequently Asked Questions

Does this work with prop firm accounts (Darwinex, FTMO, FundedNext, FXIFY)? Yes. Set risk per trade to 0.5% or lower. The EA does hold trades over the weekend. No martingale or grid, fully compliant with standard prop firm rules.

What broker do you recommend? Any ECN broker with tight spreads on CHF pairs. Tested and optimized on IC Markets Raw Spread account. Darwinex, FTMO, Admirals, and Pepperstone are also compatible.

Does the EA require any data feeds, news services, or external files? No. The seasonal pattern database is built into the EA. No external dependencies. No internet connection required beyond standard MT5 broker connectivity.

Can I run multiple instances on the same account? Yes, use different Magic Numbers per instance. Running No Filter and Weak Filter simultaneously on the same account is a common approach for layered exposure.

What timeframe should I attach the EA to? Any timeframe. The EA does not use chart data for signal generation.

Is the strategy sensitive to spread widening during news events? The seasonal pattern windows are defined in calendar days, not intrabar ticks. Spread spikes during news events have minimal impact because the EA does not scalp short-term reactions. It holds positions over multi-day seasonal windows.

Why is the max drawdown higher than Calendar Edge CAD? The CHF is a safe-haven currency. In crisis years such as 2008, 2011 (SNB peg introduction), and 2015 (SNB peg removal), the franc moved sharply and unpredictably. The seasonal patterns remain intact across the full 25-year sample, but position sizing discipline matters more for CHF than for commodity-linked currencies. Starting at 0.5% risk per trade is recommended if you are running this as a standalone strategy.

Risk Disclaimer

Past performance is not indicative of future results. Trading foreign exchange on margin carries a high level of risk and may not be suitable for all investors. The high degree of leverage can work against you as well as for you. Before deciding to trade foreign exchange, you should carefully consider your investment objectives, level of experience, and risk appetite.

Yazarın diğer ürünleri
Timeless Trend Trading
Dr. Pieter Mergenthaler
Live Signal ->  https://www.mql5.com/en/signals/2369008 Propfirm ready ->   25% Discount code for your own Darwinex Zero -> DWZ2347430MGM Timeless Trend Trading MT5 – Multi-Asset Trend Following EA Timeless Trend Trading is a fully automated   breakout and trend-following EA for MetaTrader 5 . It is designed as a multi-asset MT5 Expert Advisor for Gold (XAUUSD), Silver (XAGUSD), NAS100, Stocks, crypto, FX and commodity trading. The EA scans multiple markets to identify strong momentum and exec
Gold Friday Edge
Dr. Pieter Mergenthaler
Propfirm ready ->   25% Discount code for your own Darwinex Zero -> DWZ2347430MGM Gold Seasonal Weekend Strategy This Expert Advisor systematically trades around a long-term observed weekly pattern in gold markets. Positions are opened at predefined times, optionally filtered by a trend condition to reduce unfavorable market phases. The EA supports multiple gold symbols (XAUUSD, XAUEUR, XAUJPY, XAUGBP, XAUCHF) and allows full control over timing, risk management, and symbol selection. Designed
Seasonal Alpha EURUSD
Dr. Pieter Mergenthaler
Seasonal Alpha EURUSD Prop Firm Ready — 25% Discount on Darwinex Zero → DWZ2347430MGM What Makes This EA Different Most EAs on this marketplace look impressive - until they don't. Grid systems, martingale, and high-leverage momentum bots produce spectacular equity curves right up to the point they blow an account. Seasonal Alpha EURUSD is built on a different principle entirely. It trades statistically validated seasonal price patterns on EURUSD - recurring tendencies that have been present in t
Calendar Edge EURO
Dr. Pieter Mergenthaler
Prop Firm Ready — 25% Discount on Darwinex Zero → DWZ2347430MGM What Makes This EA Different Most EAs on this marketplace look impressive — until they don't. Grid systems, martingale, and high-leverage momentum bots produce spectacular equity curves right up to the point they blow an account. Calendar Edge EUR is built on a different principle entirely. It trades statistically validated seasonal price patterns across all 7 liquid EUR currency pairs simultaneously — EURUSD, EURJPY, EURGBP, EURAUD
Calendar Edge CAD
Dr. Pieter Mergenthaler
Fundamental seasonal EA trading 7 CAD pairs simultaneously. 25+ year backtest: 23% CAGR, 19% max DD, Calmar 1.2. No martingale. No grid. Pure seasonal edge. Calendar Edge CAD — Trade the Canadian Dollar's Seasonal DNA The Canadian dollar is one of the most predictable major currencies in the world — not because it is slow or boring, but because its drivers repeat on a calendar schedule with remarkable consistency year after year. Canada is the world's fourth-largest oil exporter. Energy revenue
Filtrele:
Değerlendirme yok
Değerlendirmeye yanıt