Core Trading Concepts
3. Core Trading Concepts
This document covers the fundamental analytical frameworks and concepts used by traders to interpret market behavior, identify opportunities, and make trading decisions.
3.0 Core Market Wisdom
Before diving into technical concepts, traders must internalize foundational truths that govern market behavior and strategy selection.
The Trend Is Your Friend
Definition: Trading with the prevailing trend is structurally safer than trading against it.
Why This Matters: - Trends persist longer than expected due to behavioral effects (herding, momentum ignition, institutional flows) - Counter-trend trades have asymmetric risk: limited upside, potentially unlimited downside - Mean reversion assumes prices will revert - but in strong trends, they often don't
Practical Implication:
Do NOT describe mean reversion as "lower risk" or "safer" than trend following.
Mean reversion has a high win rate but negative skew - losses, when they occur, are disproportionately large.
Trend following has a low win rate but positive skew - you profit from letting winners run.
Win Rate Is Not Risk
Definition: A strategy's win rate tells you nothing about its risk profile without understanding skew.
| Metric | Trend Following | Mean Reversion |
|---|---|---|
| Win Rate | 30-40% (low) | 60-70% (high) |
| Skew | Positive (large wins) | Negative (large losses) |
| Tail Risk | Moderate | High |
| Blow-up Risk | Low | High |
Why High Win Rate Feels Safer But Isn't: - Frequent small wins are psychologically rewarding - This masks the tail risk of occasional large losses - A single large loss can wipe out months of accumulated gains
Risk Is Multi-Dimensional
Risk cannot be reduced to a single number. Consider all dimensions:
| Dimension | Definition | Example |
|---|---|---|
| Per-Trade Risk | Capital at risk on a single trade | Position size, stop loss |
| Strategy Skew | Distribution shape of outcomes | Positive (trend) vs. negative (MR) |
| Regime Risk | Mismatch between strategy and market | Mean reversion in a trending market |
| Drawdown Risk | Maximum capital decline | Max drawdown, recovery time |
| Tail Risk | Probability and magnitude of extreme losses | VaR, Expected Shortfall |
| Correlation Risk | Positions moving together in crisis | "Diversification" failing |
Critical: Reducing per-trade risk does NOT reduce strategy-level risk.
A mean reversion strategy with tight stops still has negative skew.
Regime Determines Archetype Effectiveness
Definition: Strategy archetypes rotate in effectiveness based on market regime.
| Regime | Works Well | Fails |
|---|---|---|
| Strong Trend | Trend following, Momentum | Mean reversion |
| Range-Bound | Mean reversion, Range trading | Trend following |
| High Volatility | Breakouts, Volatility strategies | Carry |
| Low Volatility | Carry, Mean reversion | Breakouts |
Practical Implication:
Identify the regime first, then select the archetype.
Never apply a strategy blindly without regime context.
3.1 Price Action Theory
Definition
Price action is a trading methodology that analyzes pure price movement on charts without relying on lagging indicators. It focuses on reading candles, bars, and price patterns to understand market psychology and predict future price direction based on historical price behavior.
Core Principles
- Price Discounts Everything: All known information is reflected in price
- Raw Data Superiority: Price itself is the most immediate and unfiltered data source
- Repetitive Patterns: Markets exhibit recurring behavioral patterns due to consistent human psychology
- Context Dependency: Price action signals must be interpreted within broader market context
- Simplicity: Fewer indicators reduce analysis paralysis and conflicting signals
Common Use Cases
- Identifying entry and exit points based on candlestick patterns
- Determining trend direction from swing highs and lows
- Finding support and resistance levels from historical price reactions
- Reading market sentiment through bar-by-bar analysis
- Scalping and day trading without indicator lag
Examples
Bullish Price Action: - Higher highs and higher lows forming - Strong closes near candle highs (buyer dominance) - Rejection wicks at support levels - Volume confirmation on up moves
Bearish Price Action: - Lower highs and lower lows forming - Strong closes near candle lows (seller dominance) - Rejection wicks at resistance levels - Volume confirmation on down moves
Reversal Price Action: - Long wick candles (hammer, shooting star) - Engulfing patterns at key levels - Failure to make new highs/lows - Climactic volume at extremes
Best Practices for Traders
- Study candle anatomy: open, high, low, close, body, wicks
- Always analyze price action in context of market structure
- Look for confluence with key support/resistance levels
- Practice reading charts without any indicators initially
- Use higher timeframes to establish context before lower timeframe entries
- Document recurring patterns and their outcomes
Mathematical Rules/Formulas
Candle Body Size:
Body = |Close - Open|
Upper Wick = High - max(Open, Close)
Lower Wick = min(Open, Close) - Low
Range = High - Low
Body Percentage = Body / Range * 100%
Swing Point Identification:
Swing High: High[i] > High[i-1] AND High[i] > High[i+1]
Swing Low: Low[i] < Low[i-1] AND Low[i] < Low[i+1]
3.2 Market Structure
Definition
Market structure refers to the arrangement of price highs and lows that define the current state and direction of a market. It provides a framework for understanding whether a market is trending (up or down) or ranging, and identifies key structural shifts that signal potential reversals.
Core Principles
- Higher Highs, Higher Lows (HH/HL): Defines an uptrend
- Lower Highs, Lower Lows (LH/LL): Defines a downtrend
- Break of Structure (BOS): Continuation signal where price breaks the most recent swing point in trend direction
- Change of Character (CHoCH): Reversal signal where price breaks structure against the prevailing trend
- Structure is Fractal: Patterns repeat across all timeframes
Common Use Cases
- Determining trend direction objectively
- Identifying trend continuation vs. reversal points
- Setting stop-loss levels based on structural invalidation
- Finding high-probability entry points after structural breaks
- Aligning trades with higher timeframe structure
Examples
Uptrend Structure:
HH3
/
HH2
/ \
HH1 HL3
/ \ /
HL1 HL2
- Each high exceeds previous high
- Each low exceeds previous low
- Long bias maintained until CHoCH
Break of Structure (BOS) - Bullish: - Uptrend established with HH/HL sequence - Price pulls back creating new HL - Price breaks above most recent HH - Confirmation of trend continuation
Change of Character (CHoCH) - Bearish: - Uptrend with HH/HL sequence - Price fails to make new HH (creates LH) - Price breaks below most recent HL - First signal of potential trend reversal
Best Practices for Traders
- Always identify structure on higher timeframe first
- Mark significant swing points clearly on charts
- Wait for structural breaks rather than anticipating
- Use CHoCH as a warning, not an immediate reversal signal
- Combine structure analysis with key support/resistance levels
- Understand that minor structure breaks within major trends are normal
Mathematical Rules/Formulas
Trend Classification:
Uptrend: Swing_High[n] > Swing_High[n-1] AND Swing_Low[n] > Swing_Low[n-1]
Downtrend: Swing_High[n] < Swing_High[n-1] AND Swing_Low[n] < Swing_Low[n-1]
Range: Neither condition met
Structure Break Detection:
BOS_Bullish: Close > Previous_Swing_High
BOS_Bearish: Close < Previous_Swing_Low
3.3 Trend, Range, Compression/Expansion
Definition
Markets exist in one of three primary states: trending (directional movement), ranging (sideways consolidation), or transitioning between them. Compression refers to decreasing volatility and range contraction, while expansion refers to increasing volatility and range widening.
Core Principles
- Trend Persistence: Trends tend to continue until clear reversal signals appear
- Mean Reversion in Ranges: Prices oscillate around a central value in ranging markets
- Compression Precedes Expansion: Low volatility periods often precede significant moves
- Volatility Cycles: Markets alternate between compression and expansion phases
- Strategy Adaptation: Different market states require different trading approaches
Common Use Cases
- Selecting appropriate trading strategies for current conditions
- Anticipating breakouts from compression phases
- Identifying trend exhaustion
- Setting realistic profit targets based on market state
- Filtering trade signals based on trend alignment
Examples
Trending Market Characteristics: - Clear higher highs/higher lows (uptrend) or lower highs/lower lows (downtrend) - Moving averages fanning out and sloping in trend direction - Pullbacks are shallow relative to impulse moves - ADX above 25 indicating trend strength - Best strategy: Trend following, momentum
Ranging Market Characteristics: - Price oscillating between support and resistance - Moving averages flat and intertwined - Higher highs followed by lower lows (no consistency) - ADX below 20 indicating lack of trend - Best strategy: Mean reversion, range trading
Compression Phase: - Decreasing range (ATR declining) - Bollinger Bands squeezing - Triangles, wedges, or rectangles forming - Decreasing volume - Preparation for breakout
Expansion Phase: - Increasing range (ATR rising) - Bollinger Bands expanding - Strong directional candles - Increasing volume - Trend initiation or continuation
Best Practices for Traders
- Classify market state before selecting strategy
- Do not apply trend-following strategies in ranges
- Watch for compression as setup for breakout trades
- Use ATR and Bollinger Band width for objective measurement
- Expect failed breakouts from ranges (test both sides)
- Reduce position size during uncertain transitional periods
Mathematical Rules/Formulas
ADX Trend Strength:
ADX > 25: Trending market
ADX < 20: Ranging market
ADX 20-25: Transitional
Bollinger Band Width (Compression Measure):
BB Width = (Upper Band - Lower Band) / Middle Band
Low values indicate compression; rising values indicate expansion.
ATR Percentage:
ATR% = ATR / Close * 100
Declining ATR% indicates compression; rising indicates expansion.
Range Ratio:
Range Ratio = Current Range / Average Range (n periods)
Values < 0.5 suggest compression; > 1.5 suggests expansion.
3.4 Liquidity Theory
Definition
Liquidity theory in trading context refers to understanding where resting orders (stop-losses, pending orders) accumulate in the market, and how price tends to seek out these liquidity pools before making significant moves. It explains why markets often "hunt" stops before reversing.
Core Principles
- Liquidity Pools: Clusters of stop-loss orders and pending orders at predictable levels
- Stop Hunts: Price moves designed to trigger clustered stops before reversing
- Liquidity Grab: Quick move to liquidity zone followed by reversal
- Smart Money Concept: Institutional traders need liquidity to fill large orders
- Equal Highs/Lows: Multiple touches at same level create liquidity buildup
Common Use Cases
- Avoiding stop-loss placement at obvious levels
- Anticipating false breakouts at liquidity zones
- Entering trades after liquidity sweeps
- Understanding why breakouts fail
- Identifying where large players likely accumulate/distribute
Examples
Buy-Side Liquidity: - Location: Above recent swing highs, above equal highs - Contents: Stop-losses from short positions, buy stop orders - Action: Price sweeps above, triggers stops, then reverses down
Sell-Side Liquidity: - Location: Below recent swing lows, below equal lows - Contents: Stop-losses from long positions, sell stop orders - Action: Price sweeps below, triggers stops, then reverses up
Liquidity Sweep Setup: 1. Identify obvious swing high with clustered stops above 2. Wait for price to spike above high (sweeping liquidity) 3. Look for immediate rejection (long wick, engulfing candle) 4. Enter short with stop above the sweep 5. Target opposing liquidity zone
Equal Highs/Lows: - Multiple touches at same price create "equal highs" or "equal lows" - Represent obvious stop-loss locations (retail traders place stops there) - High probability of being swept before a real move
Best Practices for Traders
- Place stops beyond obvious liquidity zones, not at them
- Wait for liquidity sweeps before entering counter-trend trades
- Recognize that "obvious" support/resistance attracts stop clusters
- Use liquidity grabs as entry signals, not exit triggers
- Understand that breakouts through liquidity often continue
- Differentiate between liquidity grabs (quick reversal) and genuine breakouts
Mathematical Rules/Formulas
Liquidity Zone Identification:
Buy-Side Liquidity = Swing_High + ATR_Buffer
Sell-Side Liquidity = Swing_Low - ATR_Buffer
Where ATR_Buffer = ATR * 0.5 to 1.0
Equal Level Detection:
Equal Highs: |High[i] - High[j]| < Threshold AND i != j
Equal Lows: |Low[i] - Low[j]| < Threshold AND i != j
3.5 Volume & Order Flow
Definition
Volume represents the number of shares, contracts, or units traded during a specific period. Order flow analysis studies the sequence and characteristics of executed trades to understand the balance between buying and selling pressure and identify institutional activity.
Core Principles
- Volume Confirms Price: Price moves on high volume are more significant
- Volume Precedes Price: Volume changes often precede price changes
- Climactic Volume: Extreme volume at tops/bottoms signals exhaustion
- Effort vs. Result: Compare volume (effort) to price movement (result)
- Delta: Net difference between buying and selling volume
Common Use Cases
- Confirming breakouts and trend moves
- Identifying accumulation and distribution phases
- Spotting divergences between price and volume
- Detecting institutional activity
- Timing entries and exits based on volume patterns
Examples
Volume Confirmation: - Breakout above resistance on 2x average volume = Confirmed - Breakout above resistance on below-average volume = Suspect, likely to fail
Volume Divergence: - Price making higher highs - Volume making lower highs - Warning: Momentum weakening, potential reversal
Accumulation Pattern: - Price trading sideways - Volume higher on up days than down days - On-Balance Volume rising while price flat - Indication: Smart money accumulating
Distribution Pattern: - Price trading sideways near highs - Volume higher on down days than up days - On-Balance Volume falling while price flat - Indication: Smart money distributing
Climactic Volume: - Volume spike 3x+ normal levels - Often at market extremes (tops/bottoms) - Can signal exhaustion and reversal
Best Practices for Traders
- Always analyze volume alongside price action
- Require volume confirmation for breakout trades
- Watch for volume climaxes at support/resistance
- Use volume profile to identify high-volume nodes (support/resistance)
- Monitor relative volume (current vs. average)
- Study order flow data (tape reading) for additional insight
Mathematical Rules/Formulas
On-Balance Volume (OBV):
If Close > Previous_Close: OBV = Previous_OBV + Volume
If Close < Previous_Close: OBV = Previous_OBV - Volume
If Close = Previous_Close: OBV = Previous_OBV
Volume Weighted Average Price (VWAP):
VWAP = Cumulative(Price * Volume) / Cumulative(Volume)
Relative Volume:
RVOL = Current_Volume / Average_Volume(n periods)
RVOL > 1.5 indicates above-average activity.
Delta (Order Flow):
Delta = Buy_Volume - Sell_Volume
Cumulative Delta = Running sum of Delta
Volume Profile:
For each price level:
Volume_at_Price[P] = Sum of volume traded at price P
Point of Control (POC) = Price with highest Volume_at_Price
3.6 Support & Resistance
Definition
Support is a price level where buying pressure is expected to overcome selling pressure, causing a decline to pause or reverse. Resistance is a price level where selling pressure is expected to overcome buying pressure, causing an advance to pause or reverse.
Core Principles
- Role Reversal: Broken support becomes resistance; broken resistance becomes support
- Strength Through Tests: Levels gain significance with each successful test
- Round Numbers: Psychological levels often act as support/resistance
- Multiple Timeframe Confluence: Levels aligned across timeframes are stronger
- Zones Over Lines: Support/resistance are zones, not exact prices
Common Use Cases
- Identifying entry points near support in uptrends
- Identifying exit points near resistance
- Setting stop-loss levels below support or above resistance
- Planning breakout trades above resistance or below support
- Mapping key levels for position management
Examples
Horizontal Support/Resistance: - Previous swing highs/lows - Multiple price touches at same level - Round numbers ($100, $50, etc.) - High-volume nodes from volume profile
Dynamic Support/Resistance: - Moving averages (20 EMA, 50 SMA, 200 SMA) - Trend lines connecting highs or lows - Indicator levels (VWAP, Bollinger Bands)
Role Reversal Example: 1. Price approaches resistance at $50 2. Multiple rejections from $50 (confirmed resistance) 3. Price eventually breaks above $50 4. Price pulls back to $50 5. $50 now acts as support (role reversal) 6. Price bounces from $50 and continues higher
Best Practices for Traders
- Identify major support/resistance from higher timeframes first
- Draw zones rather than single lines (price is not precise)
- Note how strongly price reacted at each level historically
- Expect some penetration of levels (wicks through levels are common)
- Look for confluence of multiple support/resistance factors
- Update levels as market structure evolves
Mathematical Rules/Formulas
Support/Resistance Zone Width:
Zone Width = ATR * 0.5 to 1.0
Support Zone = Level - Zone_Width to Level + Zone_Width/2
Resistance Zone = Level - Zone_Width/2 to Level + Zone_Width
Level Strength Score:
Strength = Number_of_Touches + (Timeframe_Weight * Timeframe_Count) + Volume_Weight
Pivot Points (Classic):
Pivot = (High + Low + Close) / 3
R1 = (2 * Pivot) - Low
S1 = (2 * Pivot) - High
R2 = Pivot + (High - Low)
S2 = Pivot - (High - Low)
3.7 Supply & Demand Zones
Definition
Supply and demand zones are price areas where significant imbalances between buyers and sellers caused strong price moves. Unlike traditional support/resistance, these zones focus on the origin of moves and expect price to react when returning to these areas.
Core Principles
- Origin of Move: Zones form at the base of strong impulsive moves
- Fresh Zones: Untested zones have highest probability of reaction
- Strength Indication: Stronger the move away from zone, stronger the zone
- Imbalance: Zones represent unfilled orders left by institutional traders
- One-Time Use: Zones weaken or expire after being tested
Common Use Cases
- Identifying high-probability reversal areas
- Finding entries with excellent risk/reward ratios
- Understanding institutional order flow
- Setting precise stop-loss levels
- Planning trades around pending zone tests
Examples
Demand Zone Formation: 1. Price trading sideways or declining (base formation) 2. Strong bullish candle(s) break up from the base 3. The base area becomes a demand zone 4. When price returns to zone, expect buying response 5. Zone extends from base low to base high
Supply Zone Formation: 1. Price trading sideways or rising (base formation) 2. Strong bearish candle(s) break down from the base 3. The base area becomes a supply zone 4. When price returns to zone, expect selling response 5. Zone extends from base low to base high
Zone Quality Factors: - Strength of departure: Stronger moves indicate stronger zones - Time at zone: Shorter basing periods suggest more urgent imbalance - Freshness: First touch of zone is highest probability - Trend alignment: Zones in trend direction are more reliable
Best Practices for Traders
- Mark zones at the origin of impulsive moves
- Focus on the consolidation/base before the move
- Use the extreme of the zone for entries (demand zone low, supply zone high)
- Place stops beyond the zone (demand: below low, supply: above high)
- Expect zones to work once or twice maximum
- Higher timeframe zones take precedence over lower timeframe zones
Mathematical Rules/Formulas
Zone Identification:
Demand Zone:
- Base_Low = Lowest low in consolidation before bullish breakout
- Base_High = Highest candle body before breakout candle
- Valid if: Breakout_Move > 2 * ATR
Supply Zone:
- Base_High = Highest high in consolidation before bearish breakdown
- Base_Low = Lowest candle body before breakdown candle
- Valid if: Breakdown_Move > 2 * ATR
Zone Freshness:
Touch_Count = Number of times price has entered zone
Fresh = Touch_Count == 0
Tested = Touch_Count >= 1
Expired = Touch_Count >= 2 (reduce probability weight)
3.8 Multi-Timeframe Analysis
Definition
Multi-timeframe analysis (MTA) is the practice of analyzing the same market across multiple timeframes to gain a comprehensive view of market structure, trend, and potential trade setups. It aligns lower timeframe entries with higher timeframe context.
Core Principles
- Higher Timeframe Dominance: Higher timeframes carry more weight
- Top-Down Approach: Analyze from higher to lower timeframes
- Alignment: Best trades align across multiple timeframes
- Context vs. Timing: Higher TF provides context; lower TF provides entry timing
- Nested Structure: Lower timeframe trends exist within higher timeframe moves
Common Use Cases
- Identifying trend direction on higher timeframes
- Finding precision entries on lower timeframes
- Filtering out counter-trend trades
- Setting appropriate stop-loss and target levels
- Understanding where current price sits within larger structure
Examples
Typical Timeframe Combinations: - Position Trading: Monthly / Weekly / Daily - Swing Trading: Weekly / Daily / 4-Hour - Day Trading: Daily / 4-Hour / 1-Hour or 15-Min - Scalping: 1-Hour / 15-Min / 5-Min or 1-Min
Three-Timeframe Approach: 1. Higher TF (Trend): Determine overall trend direction 2. Middle TF (Structure): Identify key levels and structure 3. Lower TF (Entry): Find precise entry triggers
Example Application: - Daily: Uptrend, price pulling back to 50 EMA - 4-Hour: Price at demand zone within daily pullback - 1-Hour: Bullish engulfing candle forms at zone - Action: Enter long with stop below zone, target daily resistance
Best Practices for Traders
- Start analysis from higher timeframe and work down
- Never trade against higher timeframe trend without clear invalidation
- Use higher timeframe levels for targets and major stops
- Use lower timeframe patterns for entry triggers
- Ensure at least 2 out of 3 timeframes agree before trading
- Define your timeframes and stick to them consistently
Mathematical Rules/Formulas
Timeframe Ratio:
Recommended ratio between timeframes: 4:1 to 6:1
Example:
Daily (1440 min) / 4-Hour (240 min) = 6:1
4-Hour (240 min) / 1-Hour (60 min) = 4:1
Trend Alignment Score:
For each timeframe, assign:
+1 if bullish
-1 if bearish
0 if neutral
Score = Sum of timeframe values weighted by timeframe importance
3.9 Confluence
Definition
Confluence occurs when multiple independent technical factors align at the same price level or point in time, increasing the probability of a significant price reaction. It represents the intersection of different analytical methods supporting the same trade thesis.
Core Principles
- Multiple Confirmation: More confirming factors increase probability
- Independent Factors: Factors should be derived from different methodologies
- Quality Over Quantity: Focus on significant factors, not minor alignments
- Probabilistic Thinking: Confluence increases odds but doesn't guarantee outcomes
- Hierarchy of Factors: Some factors are more significant than others
Common Use Cases
- Identifying high-probability entry points
- Filtering trade setups to only the strongest
- Building conviction for position sizing
- Setting more aggressive targets when confluence is high
- Avoiding trades with single-factor support
Examples
Confluence Factors: - Support/Resistance level - Moving average (e.g., 200 SMA) - Fibonacci retracement level (e.g., 61.8%) - Trend line - Supply/Demand zone - Round number - Pivot point - Previous high/low - VWAP - Volume profile POC
Strong Confluence Example: - Daily 200 SMA at $145 - Previous swing high (now support) at $144.50 - 50% Fibonacci retracement at $145.20 - Rising trend line intersects at $144.80 - Round number $145 - Zone: $144.50 - $145.50 has five independent factors = High confluence
Best Practices for Traders
- Map all relevant factors before looking for trades
- Require minimum 3 confirming factors for high-probability setups
- Weight factors by their historical reliability
- Don't force confluence where it doesn't exist
- Note which types of confluence work best in your trading
- Document confluence levels in trade journal
Mathematical Rules/Formulas
Confluence Score:
Score = Sum of (Factor_Present * Factor_Weight)
Example weights:
Major S/R (HTF): 3
Moving Average (200): 2
Fibonacci Level: 2
Trend Line: 2
Supply/Demand Zone: 2
Round Number: 1
Minor S/R (LTF): 1
Zone Overlap:
Confluence Zone = Intersection of all individual zones
High Confluence if Zone_Width < ATR and Factor_Count >= 3
3.10 Fair Value Gaps
Definition
A Fair Value Gap (FVG), also called an imbalance, is a price range where significant price movement occurred with minimal trading on one side (gap between candle bodies). It represents an inefficiency in price delivery that the market often returns to fill or rebalance.
Core Principles
- Inefficient Price Delivery: Gaps represent areas where price moved too quickly
- Rebalancing Tendency: Markets often return to fill FVGs
- Imbalance Detection: Three-candle pattern identifies FVGs
- Magnet Effect: Unfilled FVGs act as magnets for price
- Partial vs. Full Fill: Gaps may be partially filled before price continues
Common Use Cases
- Identifying pullback targets within trends
- Finding entry points after impulsive moves
- Setting realistic profit targets
- Understanding where price might hesitate or reverse
- Combining with supply/demand zones for higher confluence
Examples
Bullish Fair Value Gap: 1. Candle 1: Any candle 2. Candle 2: Large bullish candle (impulse) 3. Candle 3: Candle 3's low is above Candle 1's high 4. FVG Zone: From Candle 1's high to Candle 3's low 5. Expectation: Price may pull back into this zone before continuing up
Bearish Fair Value Gap: 1. Candle 1: Any candle 2. Candle 2: Large bearish candle (impulse) 3. Candle 3: Candle 3's high is below Candle 1's low 4. FVG Zone: From Candle 1's low to Candle 3's high 5. Expectation: Price may pull back into this zone before continuing down
FVG as Entry: - Uptrend established - Impulsive move creates bullish FVG - Wait for pullback into FVG - Enter long when price touches upper portion of FVG - Stop below FVG low - Target previous high or higher timeframe resistance
Best Practices for Traders
- Focus on FVGs created by strong impulse moves
- Higher timeframe FVGs are more significant
- Combine FVGs with supply/demand zones for higher probability
- Fresh (unfilled) FVGs have higher probability
- Don't expect all FVGs to fill; use as targets, not certainties
- Mark FVGs from significant moves, not minor swings
Mathematical Rules/Formulas
Bullish FVG Detection:
Bullish_FVG = Low[candle_3] > High[candle_1]
FVG_Top = Low[candle_3]
FVG_Bottom = High[candle_1]
FVG_Size = FVG_Top - FVG_Bottom
Bearish FVG Detection:
Bearish_FVG = High[candle_3] < Low[candle_1]
FVG_Top = Low[candle_1]
FVG_Bottom = High[candle_3]
FVG_Size = FVG_Top - FVG_Bottom
FVG Validity (Significance Filter):
Valid_FVG = FVG_Size > ATR * 0.5
FVG Fill Status:
Filled = Price has traded through entire FVG zone
Partially_Filled = Price entered zone but didn't fully traverse
Unfilled = Price hasn't touched zone
3.11 Volume Profile & Market Auction Theory
Definition
Volume Profile displays trading activity distributed across price levels rather than time, revealing where the most trading occurred. Market Auction Theory views markets as continuous auctions where price seeks fair value through the interaction of buyers and sellers. Together, these concepts identify where institutions trade and where price is likely to react.
Core Principles
- Price as Advertisement: Price moves to attract participation; volume confirms acceptance
- Value Area: The price range containing approximately 70% of session volume (one standard deviation)
- Point of Control (POC): The price level with the highest traded volume; represents "fair value"
- Acceptance vs. Rejection: High volume = acceptance at price; low volume = rejection
- Balance and Imbalance: Markets alternate between balanced (range) and imbalanced (trending) states
Key Definitions
| Term | Abbreviation | Definition |
|---|---|---|
| Point of Control | POC | Price level with highest traded volume in the session |
| Value Area High | VAH | Upper boundary of the value area (70% of volume) |
| Value Area Low | VAL | Lower boundary of the value area |
| High Volume Node | HVN | Price level with significant volume accumulation |
| Low Volume Node | LVN | Price level with minimal volume (often acts as magnet) |
Volume Profile Interpretation
Point of Control (POC): - Represents the "fairest price" where most business occurred - Acts as a magnet drawing price back to it - Better suited as trade completion zone than trade initiation zone - Multiple days with similar POC indicate strong fair value acceptance
Value Area: - Contains ~70% of session volume - VAH and VAL act as support/resistance levels - Opening inside prior VA suggests balanced, rotational day - Opening outside prior VA suggests directional move likely
Auction Market Scenarios
Opening Inside Previous Value Area:
Expectation: Balanced, two-sided trade
Behavior: Price likely to rotate between VAH and VAL
Strategy: Mean reversion, fade extremes
Opening Above Previous VAH:
Expectation: Bullish continuation or fade opportunity
If value migrates higher: Buyers in control, trend continuation
If value stays in prior range: Gap fill likely, sellers absorbing
Opening Below Previous VAL:
Expectation: Bearish continuation or fade opportunity
If value migrates lower: Sellers in control, trend continuation
If value stays in prior range: Gap fill likely, buyers absorbing
Value Migration Analysis
def analyze_value_migration(today_va, yesterday_va):
"""
Determine if buyers or sellers made progress
"""
if today_va['vah'] > yesterday_va['vah'] and today_va['val'] > yesterday_va['val']:
return 'BUYERS_PROGRESSING'
elif today_va['vah'] < yesterday_va['vah'] and today_va['val'] < yesterday_va['val']:
return 'SELLERS_PROGRESSING'
elif today_va['vah'] > yesterday_va['vah'] and today_va['val'] < yesterday_va['val']:
return 'RANGE_EXPANSION'
else:
return 'OVERLAPPING_BALANCE'
Using POC and VA for Trading
POC as Target: - Mean reversion trades often target POC - Price tends to revisit POC during balanced sessions - Multiple touches of POC increase its significance
VAH/VAL as Entry Zones: - Enter long near VAL in uptrend with stop below - Enter short near VAH in downtrend with stop above - Failed breaks of VA boundaries signal reversals
Developing vs. Naked POC: - Current session POC: May shift as session develops - Prior session POC: Static reference level (naked if untested) - Naked POCs act as magnets and often get tested
Best Practices for Volume Profile
- Use prior session's VA/POC as key reference levels
- Monitor value migration for trend confirmation
- POC is better as profit target than entry point
- Expect rotational behavior when opening inside value
- Initiative moves break and hold outside value area
- Combine with price action for higher probability setups
Mathematical Rules/Formulas
Value Area Calculation:
1. Identify POC (highest volume price)
2. Add volume from one tick above and one tick below POC
3. Continue adding volume from side with greater volume
4. Stop when cumulative volume reaches 70% of total
5. Upper bound = VAH, Lower bound = VAL
Volume Profile Metrics:
Value Area Range = VAH - VAL
VA Percentage of Range = (VAH - VAL) / (Session High - Session Low) * 100
Interpretation:
- Tight VA (< 40% of range): Strong directional day
- Wide VA (> 70% of range): Balanced, rotational day
Summary
Core trading concepts provide the analytical framework for interpreting market behavior. These concepts are interconnected:
- Price Action reveals the story of buyer/seller conflict
- Market Structure defines the trend framework
- Trend/Range Analysis determines strategy selection
- Liquidity Theory explains where price is attracted
- Volume Analysis confirms or questions price moves
- Support/Resistance identifies key decision points
- Supply/Demand locates institutional footprints
- Multi-Timeframe Analysis provides context hierarchy
- Confluence filters for highest probability setups
- Fair Value Gaps identify rebalancing opportunities
- Volume Profile & Auction Theory reveals institutional activity and fair value
Master these concepts individually, then synthesize them into a cohesive analytical approach that matches your trading style and timeframe.