Pick two bodies and an aspect, or set your own phase angles, backtest the rules on E-mini S&P 500 futures, and see the equity curve and regime behavior of the past trades.
Trades
40
Win rate
65%
Max DD
-5.2%
Regime
HOT
Pick two bodies and one or more aspects, or set your own phase angles in Cycle mode. Every run rebuilds the trades across your whole date range, so you can change a rule and test it again.
With 10 or more closed trades, the equity curve carries a HOT/COLD overlay from a cycle model fitted to past trades, marking stretches where that fitted cycle was rising or falling.
See how a range of fixed take-profit and stop-loss levels, each tested on its own, would have changed past results.
Keep a library of your strategies, reload one to change it and save the variation under a new name, and see saved strategies’ upcoming signals on your Trade Calendar.
Standard mode tests the days when two bodies form an aspect, a set angle between them such as 90°. Cycle mode splits the angle between two bodies into phases you define, each marked long or short.
Pick two bodies, from the Sun to Pluto plus the lunar nodes Rahu and Ketu, an orb (how far from exact still counts) and a date range. Add aspects, a direction and an exit, or in Cycle mode your phase angles and timeframe.
Each run finds every signal in your date range and tests it on E-mini S&P 500 futures (ES=F) prices. Trades are rebuilt on every run, so each change to a rule is tested across the whole range.
Read the trade list, equity curve, regime overlay and exit tables. On the Pro plan you can save a strategy to your library, and the upcoming signal dates shown when you saved it appear on your Trade Calendar.
Results appear below the settings after each run. Some panels need a minimum number of closed trades: the filter comparison and the exit tables need three, and the equity curve and cycle analysis need ten.
Every result comes from your settings applied to two inputs, planet positions and ES=F prices, using the fixed rules below.
Positions come from the Swiss Ephemeris, calculated in the star-based sidereal zodiac rather than the tropical one. Daily tests use one position per day, and hourly tests use one position per hour. Rahu is the Moon’s north node, a point where its orbit crosses the Sun’s apparent path, and Ketu is the point exactly opposite.
In Standard mode a signal falls on the day the two bodies come closest to your aspect, as long as that is within the orb. Signals from one condition that fall close together are merged into the one nearest exact. With Rahu or Ketu, the same aspect to the opposite node also counts. In Cycle mode a signal falls where the angle between the two bodies crosses one of your phase angles within the orb.
Trades enter at an open and exit at a close, on daily bars or, in Cycle mode’s Hourly timeframe, hourly bars. Same Day trades close on the signal day, Sell on Condition trades at the next unused exit signal, and Cycle trades at the next phase crossing, where the next trade starts. On daily bars, a signal on a non-trading day moves forward to the next trading day, or is skipped if that day is too far away. Returns are a percentage of the entry price, with no commissions, slippage or position sizing.
With 10 or more closed trades, a cycle model is fitted to the compounded equity curve. It looks for the cycles that repeat most strongly in the strategy’s results. The fitted cycle sets HOT and COLD, and the strongest cycle feeds the Bartels test. The fit covers the whole history at once, so it describes the past.
Backtests run on E-mini S&P 500 futures (ES=F) only. Daily prices start in September 2000, the default test window starts on January 1, 2005, and hourly prices start in June 2010. Prices are refreshed overnight, Monday to Friday, and every run rebuilds the trades from the stored prices. A saved strategy keeps its settings and the upcoming signals shown when you saved it, which are not recalculated later.
14-day money-back guarantee. Cancel anytime.
Every backtest runs on E-mini S&P 500 futures (ES=F), and the page has no symbol selector. Daily prices go back to September 2000 and are refreshed overnight, Monday to Friday. The default test window starts on January 1, 2005, and Pro members can change it.
Win rate is the number of winning trades divided by all closed trades. A trade wins only if it made money from entry to exit, so a flat trade counts as a loss, and trades without an exit yet are left out. The Trade Filter Comparison table counts break-even trades as wins, so its figure can differ slightly.
They describe stretches of the equity curve. A cycle model is fitted to the strategy’s compounded equity curve, and trades where the fitted cycle was rising are marked HOT, trades where it was falling COLD. The labels are an overlay: they do not remove trades from the backtest or change its statistics. EC HOT in the Trade Filter Comparison is a separate rule based on recent trades.
No. Each trade is measured in percent from the entry open to the exit close, with no commissions, slippage, contract size or position sizing. Profit shown in dollars on the price chart and in Yearly Returns is price points for one unit, not per futures contract.
Yes. Any signed-in account without the Pro plan, including a free account, gets preview mode. It runs one fixed example: a long, same-day test on Venus–Ketu conjunctions from 2005 onward, which under the lunar-node rule also include Venus–Rahu conjunctions. Every results panel is shown, but the settings are locked and strategies cannot be saved.
No. You can add several entry conditions, but each one produces signals on its own, so the backtest takes a trade whenever any of them occurs. Selecting several aspects within one condition works the same way.
Create your account and start researching.
Get startedAll statistics are historical and for research purposes. Past performance does not indicate future results.