Support Resistance Finder

Extended Strategies Beginner Canada TSX Equities TSX Venture Equities ETFs Futures Forex Indices

Identify significant price levels where market behavior changes

Learn this and Canada-market strategies in depth — one-time purchase, lifetime access.
Unlock full hub →

Quick Reference

Strategy Type Key Price Level Identification and Analysis Framework
Market Outlook Identify significant price levels where market behavior changes
Risk Profile Foundation for entry/exit decisions and risk management
Reward Profile Trade reversals at support/resistance or breakouts through them
Time Horizon All timeframes (scalping to investing)
Iv Environment S/R levels often coincide with volatility changes
Breakeven Depends on strategy (bounce vs breakout)

Payoff Profile

The Support Resistance Finder identifies key price levels where buying or selling pressure historically emerges. These levels form the foundation of technical analysis, providing areas for trade entries, exits, and stop placement.

Canada Market Details

Market Application All liquid TSX equities • Higher volatility; levels may be less reliable • XIU, XFN, XEG sector ETFs • S&P/TSX Composite key levels
Sector Considerations Often respect round numbers cleanly • Tied to commodity prices; external levels matter • Volatile; wider zones needed • SHOP has major psychological levels
Data Sources TradingView, Bloomberg, broker platforms • TMX for historical price data

Frequently Asked Questions

How do I draw support and resistance levels?

Look for prices where price reversed multiple times. Draw a horizontal line through these swing points. If multiple swings cluster near a price, draw a zone. More touches = more valid level. Start with obvious levels that stand out.

How many touches make a valid level?

Minimum 2 touches to identify a potential level. 3+ touches confirm it's significant. More touches generally mean stronger level. But also consider timeframe - 2 touches on daily chart may be more significant than 5 on 5-minute chart.

Should I use closing prices or wicks for S/R?

Both methods work. Using closes focuses on where price 'agreed' to end. Using wicks captures full rejection. Many traders draw zones that encompass both. Be consistent with whichever method you choose.

How do I know if a level will hold or break?

You can't know for certain - that's why we use stops. Stronger levels (more touches, higher timeframe, confluence) are more likely to hold. Volume on the approach matters. Ultimately, you trade probabilities and manage risk.

Do support and resistance work on all timeframes?

Yes, S/R appears on all timeframes from 1-minute to monthly. However, higher timeframe levels are generally more significant. A daily support level is more important than a 5-minute level. Match your trading timeframe to appropriate S/R.

How do I prioritize when there are many S/R levels?

Priority order: 1) Higher timeframe levels, 2) More touches, 3) More recent tests, 4) Confluence with other factors, 5) Volume confirmation. Focus on the 2-3 most important levels near current price rather than cluttering chart with many levels.

How wide should my S/R zones be?

Zone width should reflect the security's volatility. Use ATR: zone = level ± (0.5 to 1.0 × ATR). Alternatively, use a percentage (0.5-1% of price). More volatile stocks need wider zones. The zone should contain the swing point cluster.

How do I use S/R with moving averages?

Moving averages act as dynamic S/R. In uptrends, price often bounces off rising MAs (support). In downtrends, price often rejects declining MAs (resistance). Key MAs: 20, 50, 200 periods. When MA aligns with horizontal S/R = stronger level.

What's the difference between support and demand zone?

Support is where buyers stepped in historically. Demand zone is similar but often implies a specific area where institutions accumulated (Order Block concept). Practically, both are areas of buying interest. Demand zones focus more on institutional activity.

How do I trade S/R in trending vs ranging markets?

Ranging: Classic bounce trading - buy support, sell resistance. Trending: Trade with trend - in uptrend, buy support bounces (skip shorting resistance); in downtrend, short resistance (skip buying support). Trend alignment improves success rate.

How do I build an automated S/R detection system?

Steps: 1) Detect swing points (fractal algorithm), 2) Cluster nearby swings (within tolerance), 3) Score clusters (touches, timeframe, volume, recency), 4) Rank by score, 5) Output zones with metadata. Use Python with pandas for data processing.

How do I integrate volume profile with horizontal S/R?

Map both: horizontal S/R from swing points AND volume profile (POC, VAH, VAL, HVNs). Where they align = highest probability levels. Horizontal S/R at HVN = very strong. Horizontal S/R at LVN = weaker; may break easily.

What is the best scoring formula for S/R strength?

Example: Score = (Touches × 2) + (TF_multiplier) + (Recency_bonus) + (Volume_bonus). TF_multiplier: daily=3, 4H=2, 1H=1. Recency: <1mo=2, <3mo=1, older=0. Volume: above avg=2, avg=1, below=0. Test and calibrate to your market.

How do I handle S/R levels that keep getting tested?

Multiple tests can strengthen or weaken a level. Early tests that hold strongly = level is valid. Repeated tests with smaller bounces = level weakening (buyers/sellers exhausting). Eventually, weakened levels break. Track bounce magnitude on each test.

How do I use order flow to confirm S/R levels?

At S/R, look for: absorption (high volume, little movement), delta divergence (buying delta at support), iceberg orders (repeated buying at level). These show institutional defense of level. Lack of order flow response suggests level may break.

Master Canada trading strategies on AlgoKing

Full guided lessons, quizzes, and a complete strategy library for the Canada market. One-time purchase. No subscription, ever.

Get Canada access →