Macro Model

Macro Model | TSL

Macro Model

Run a 12‑month macro analysis to see probability distributions, expected value, and market outlook signals for long‑term positioning.

Run Analysis

Not signed in
Symbol
← Back to Hub
Features (MA10, ATR, MACD are locked on)
Your selections are saved on this device.

12-Month Macro Analysis

TSL’s free online Macro Model combines technical indicators with macro-economic factors to deliver 12-month probability-weighted forecasts. Get institutional-quality analysis with Random Forest machine learning, designed for research and strategic positioning.

Identify key market drivers and refine your analysis while maintaining your unique perspective. TSL makes sophisticated macro analysis accessible and easy to use.

Detailed

Get in-depth analysis of trend strength and directional consistency

Fast

Get quick results using the most recent market data available

Universal

Analyze stocks, ETFs, crypto, and forex across global markets

Accurate

Feel confident with professional-grade algorithms and real market data

One macro model for 12-month outlooks

Probability Distribution
Very Bearish
21%
Bearish
16%
Bullish
30%
Very Bullish
33%
Net Score
+0.45
Signal
Bullish

Get comprehensive macro analysis

Get detailed market analysis with probability distributions and strategic positioning. Our Macro Model uses Random Forest machine learning to predict outcomes over a 252-trading-day horizon, combining technical indicators with macro-economic factors to provide probability-weighted forecasts and expected value calculations.

Net Score
Probability Distribution
Expected Value

Choose your feature selection

Click the checkboxes to include or exclude features from your analysis. MA10, ATR, and MACD are always included, but you can toggle technical indicators and macro factors to customize your analysis.

Technical Indicators
Macro Factors
Features
RSI
Bollinger Bands
VIX
Stochastic RSI
ADX
Policy Rate
+ 13 more features
Equity
Net Score
+0.42
Expected Value
+2.1%
Risk/Reward
1.8
Crypto
Net Score
-0.28
Expected Value
-1.5%
Risk/Reward
0.7
Forex
Net Score
+0.05
Expected Value
+0.2%
Risk/Reward
1.1

Analyze markets across asset classes

Analyze 12-month market outlooks across all major asset classes with a single tool. From individual stocks to cryptocurrency, forex pairs to ETFs, our Macro Model provides consistent probability-weighted analysis methodology across 10,000+ instruments worldwide.

Stocks
Crypto
Forex
ETFs

Understand your analysis results

View your Net Score, probability distributions, and Expected Value after each analysis. The Net Score shows overall market sentiment, while probability distributions show the likelihood of each outcome over the 12-month horizon. Use Model Confidence to see how certain the model is about its predictions.

Net Score
Probabilities
Expected Value
Net Score
Expected Value
Probability Distribution
Feature Importance

Streamline your trading workflow

Sick of having so many tabs open to access different trading and analysis tools? We get it. Cut down on common trading roadblocks by minimizing the distractions that come with a sea of open tabs. TSL has analysis tools for trend detection, risk simulation, macro analysis, and more. Create a smooth, simple workflow on our sleek, user-friendly interfaces. Save yourself time, energy, and frustration with our arsenal of helpful products.

Key insights you’ll learn from the Macro Model:

Interest Rate Impact

Learn how rising rates affect different sectors—growth stocks typically respond differently than value stocks, with sector rotation patterns emerging.

Market Regime

Understand how market regimes change and what volatility patterns mean for your analysis approach.

Economic Indicators

See how inflation, policy rates, yield curves, and other economic indicators interact to create more nuanced market outlooks than single indicators suggest.

Risk Assessment

Learn to assess risk probabilistically using the model’s confidence levels and probability distributions for better decision-making.

Sector Analysis

Understand how sectors respond to macro conditions—momentum, valuations, and fundamentals all play a role in sector performance.

Market Timing

See how macro factors can inform timing decisions while maintaining a long-term perspective on market positioning.

Our Premium subscription includes the Macro Model and so much more

Free

10 tokens per month
Net scores & probability distributions
Historical charts
Educational content

No credit card required

Popular

Premium

Unlimited tokens
Advanced trend insights
All 5 trading tools
Priority support
ARS email reports

14-day money-back guarantee

TSL Macro Model FAQs

What is the Macro Model?

The Macro Model uses Random Forest machine learning to predict 12-month market outcomes. It combines technical indicators (like RSI, MACD, ATR) with macro-economic factors (Policy Rate, Inflation, Yield Curve, Consumer Sentiment, Credit Spread) to provide probability-weighted forecasts for strategic positioning.

How does the model make 12-month predictions?

The model analyzes historical price data over a 252-trading-day horizon (approximately 1 year). It uses sliding windows with monthly steps to create training samples, then predicts one of four outcome classes: Strong Bullish (+2), Mild Bullish (+1), Mild Bearish (-1), or Strong Bearish (-2) based on forward returns.

What does the Net Score mean?

The Net Score shows overall market sentiment based on the model’s probability-weighted analysis. Positive values indicate bullish sentiment, while negative values indicate bearish sentiment. Higher absolute values indicate stronger signals.

What are the probability distributions?

The model outputs four probabilities: P(-2) for Strong Bearish, P(-1) for Mild Bearish, P(1) for Mild Bullish, and P(2) for Strong Bullish. These probabilities sum to 100% and show the likelihood of each outcome over the 12-month horizon. The chart displays these as a visual probability distribution.

What macro factors does the model use?

The model can incorporate Policy Rate (Federal Funds Rate), Inflation Rate (CPI), Yield Curve (10Y-2Y spread), Consumer Sentiment, and Credit Spread. These are optional features you can toggle on or off. The model also always uses MA10, ATR, and MACD (locked features) along with other technical indicators like RSI, Bollinger Bands, Stochastic RSI, ADX, OBV, Williams %R, Ichimoku Cloud, CCI, ROC, and PSAR.

How is Expected Value calculated?

Expected Value combines the probability of each outcome with average win and loss rates. It shows the anticipated return percentage over the 12-month horizon. The calculation depends on the Net Score’s sign: when Net Score is positive, Expected Value represents anticipated gains from a long position (bullish outcomes); when Net Score is negative, Expected Value represents anticipated gains from a short position (bearish outcomes). Therefore, a negative Net Score with a positive Expected Value indicates the model expects downward movement, and the Expected Value shows the anticipated profit from taking a short position.

What is Model Confidence?

Model Confidence shows how certain the model is about its predictions. It’s calculated as the maximum probability from the probability distribution. Higher confidence (closer to 100%) means the model is more certain about a particular outcome, while lower confidence suggests more uncertainty or mixed signals.

What symbols can I analyze?

The Macro Model supports stocks (e.g., AAPL), ETFs (e.g., SPY), cryptocurrencies (e.g., BTC-USD), and forex pairs (e.g., EURUSD=X). Simply enter the symbol and the model will analyze it using both technical and macro factors.

Is this tool for educational purposes only?

Yes, TSL is designed for educational purposes. All tools are for learning and simulation. We do not provide financial advice, and past performance does not guarantee future results.

Results are for informational research and are not investment advice. See Terms of Service and Privacy Policy.