How It Works

Stock odds, calculated from 20+ years of real market data.

We crunch the numbers so you get a simple answer: what are the chances?

01

We Collect the Data

Daily price history for 5,000+ stocks across US, European, and Asian markets. Going back 20+ years. That's millions of data points.

02

We Find the Patterns

Our algorithms analyze how each stock performed during specific date ranges across all historical years. Does AAPL tend to rise in January? How often? By how much?

03

We Calculate the Odds

If a stock rose during a period in 17 out of 20 years, that's 85% probability. We also calculate average return, assign a score (A+ to C), and show you the full breakdown.

04

You Make the Decision

We give you the data. You decide what to do with it. Past performance doesn't guarantee future results — but knowing the odds is better than guessing.

Understanding the Numbers

Probability

Percentage of years the stock moved in the predicted direction. 85% = rose in 85% of historical years.

Score

Combined rating (A+ to C) based on probability and potential return. A+ = highest quality opportunities.

Potential Return

Average percentage gain during the holding window. What you could typically expect if the pattern repeats.

Holding Window

The specific dates when the pattern occurs. Jan 15-22 = enter Jan 15 RTH Start, exit Jan 22 RTH End.

Backtest Summary

Best-performing cell for each market

This table shows the strongest setup found in our forward-style backtest across recent years. Each row highlights the best combination of history window, probability threshold, and holding period, with both local-currency and USD-adjusted average ROI.

#MarketBest CellLocal Avg ROIUSD Avg ROIMin YearConsistentAction
1DFM (Dubai)10y / prob90 / 20-30d15.9%15.9%+5.6%6/6Check Opportunities
2NIFTY (India)20y / prob85 / 30-60d18.0%13.8%+10.3%6/6Check Opportunities
3TSX (Canada)5y / prob80 / 20-30d14.0%13.5%+9.2%6/6Check Opportunities
4ASX (Australia)20y / prob85 / 60-90d10.8%10.7%+0.9%6/6Check Opportunities
5US20y / prob80 / 15-20d10.0%10.0%+3.8%6/6Check Opportunities
6STI (Singapore)15y / prob90 / 5-10d8.4%9.5%+4.6%6/6Check Opportunities
7HK (Hong Kong)15y / prob85 / 5-10d8.8%8.7%+2.1%6/6Check Opportunities
8EU (Europe)20y / prob85 / 30-60d7.3%8.6%+1.2%6/6Check Opportunities
9SMI (Switzerland)20y / prob80 / 20-30d4.7%8.5%+1.3%6/6Check Opportunities
10FTSE (UK)5y / prob80 / 20-30d7.3%8.0%+2.7%6/6Check Opportunities
11BOVESPA (Brazil)20y / prob80 / 5-10d5.4%2.1%-2.5%5/6Check Opportunities

`Consistent` shows how many test years out of six stayed positive for the selected setup.

5,000+Stocks
20+Years
14Markets
Markets

Global Coverage

We track major equity indices across four regions.

14indices tracked
Americas
S&P 500, NASDAQ-100, Dow Jones, ETF, TSX Composite, Ibovespa
Europe
FTSE 100, Swiss Market Index, STOXX 600
Asia-Pacific
ASX 200, Hang Seng, NIFTY 50, Straits Times Index
Middle East
DFM General Index

Important: Past performance does not guarantee future results. MarketOdds provides statistical analysis for educational purposes. All trading involves risk.

Have more questions? Check our FAQ for methodology details and use cases
View Live Opportunities Start Free