Identifies institutional activity through volume concentration and order flow analysis
| Strategy Type | Order Flow and Volume Profile Trading |
| Market Outlook | Identifies institutional activity through volume concentration and order flow analysis |
| Risk Profile | Moderate to High - requires understanding of market microstructure |
| Reward Profile | Excellent returns from trading with institutional flow at key volume levels |
| Time Horizon | Intraday to swing (hours to days) |
| Capital Requirement | Moderate to High (£25,000 - £60,000) |
| Margin Type | Intraday margin for day trades; overnight (full) margin for swing trades, subject to FCA/ESMA leverage limits |
| Best Used When | Price approaches high volume nodes (HVN) or point of control (POC) levels |
| Uk Applicability | All liquid index and single-stock futures on the LSE / ICE Futures Europe and London-listed derivatives |
| Fca Compliance | Fully compliant - standard exchange-traded futures under FCA / ICE Futures Europe rules |
| Lot Sizes | ICE FTSE 100 future = £10 per index point per contract • No liquid retail future; access via banks-sector ETF or single bank-stock futures • No liquid retail future; access via financials ETF or single-stock futures • ICE Universal Stock Futures - 100 or 1,000 shares per contract (varies by stock) |
| Trading Hours | 8:00 AM - 4:30 PM London time (LSE cash session); ICE FTSE 100 index futures trade a longer electronic session through the day |
| Volume Profile Notes | LSE / data vendors (e.g. ICE, Refinitiv) provide tick-level data for profile construction • FTSE 100 index futures have the best volume for profiling • Morning session 8:00-12:00, afternoon 12:00-16:30 (London time) |
| Expiry Considerations | Volume profile shifts significantly during quarterly expiry-week rollover (Mar/Jun/Sep/Dec, third Friday) |
| Tax Implications | Gains taxed as capital gains (CGT 18% basic / 24% higher rate, £3,000 annual exempt amount); spread-bet positions are CGT and stamp-duty exempt; CFD gains are CGT-able and losses are allowable. Full-time systematic activity may rarely be assessed as trading income by HMRC |
Several platforms offer Volume Profile: TradingView (built-in VP indicator), NinjaTrader (excellent VP tools), Sierra Chart (professional-grade), ProRealTime (popular with UK and European traders), Interactive Brokers TWS. For FTSE / LSE futures, ensure your platform has LSE / ICE data. TradingView is good for beginners - has Volume Profile Visible Range and Fixed Range options. Free versions have basic VP; paid versions offer more features. Start with session profiles, then explore composite profiles as you advance.
Visually: HVN = thick/wide bars in the profile histogram (lots of volume at that price). LVN = thin/narrow bars or gaps in profile (little volume). Quantitatively: HVN = volume significantly above average for that profile (e.g., 150%+). LVN = volume significantly below average (e.g., 50% or less). Most charting software highlights these automatically. Look for clear 'bulges' in the profile (HVN) and 'pinch points' or gaps (LVN). Multiple HVNs stacked together = very strong zone.
Generally trade toward POC when price is extended. POC is 'fair value' - prices tend to return there. If price is far above POC, expect pullback toward POC. If far below, expect rally toward POC. Exception: in strong trends, POC acts more as support/resistance than magnet. Price may not immediately return to POC if momentum is strong. Best use: when price is 1-2 standard deviations from POC without strong momentum, mean reversion toward POC has good probability.
Multiple timeframes are useful: Yesterday's profile: immediate S/R for intraday. Last 5 sessions (weekly): short-term composite levels. Last 20+ sessions (monthly): major institutional levels. Current session: developing profile for real-time fair value. Start with yesterday's profile for intraday trading. Add weekly composite for swing trading. Monthly composite levels are the strongest and most significant. Higher timeframe levels take precedence when they conflict with lower.
HVN matters because high volume = many participants have positions at that price. They'll defend those prices (support) or look to exit (resistance). Price naturally consolidates at HVN because there's 'business' to be done there. LVN matters because low volume = price moved too fast for participation. These are 'air pockets' with no natural support/resistance. When price enters LVN, expect acceleration - no one is there to stop the move. Understanding this helps predict where price will pause (HVN) and where it will accelerate (LVN).
Opening location vs previous Value Area predicts day type: Open inside VA (between VAL and VAH): expect balanced/range day. Trade VAL to VAH. Open above VAH: outside value high - expect trend day up or rejection back to value. Watch first 30 minutes. Open below VAL: outside value low - expect trend day down or rejection up. First 30-60 minutes reveals: continuation (price stays outside value, building new profile) or rejection (price returns into value). Plan trades based on day type developing, don't force one type.
Effective combinations: VP + VWAP: POC near VWAP confirms fair value. Extended from VWAP at VP level = strong mean reversion. VP + Fibonacci: HVN at 61.8% Fib = very strong level. VP + RSI/Stochastic: oversold at HVN support = high probability long. VP + Order Flow: delta confirms VP level reaction. VP + Moving Averages: MA confluence with HVN = stronger level. Don't overload - pick 1-2 confirmations. VP provides levels, other indicators confirm timing/direction.
Market Profile (original): uses TPO (Time Price Opportunity) - counts 30-minute periods at each price. Shows time spent at prices. Developed by Peter Steidlmayer. Volume Profile (modern): uses actual volume at each price. Shows volume traded at prices. More widely available now. Key differences: Market Profile = time-based, Volume Profile = volume-based. Both identify: POC, Value Area, HVN, LVN. Volume Profile is more common in retail platforms. Concepts are similar and interchangeable for trading purposes. Use whichever your platform provides.
Single print trading: 1) Identify single prints (thin/no volume areas in profile). 2) These represent 'unfinished business' - price moved too fast. 3) Market tends to revisit and fill single prints. Trading approach: When price returns to single print area, expect price to move through (filling it). Single prints are NOT support/resistance - they're targets. If price above single prints, expect pullback to fill. If below, expect rally to fill. Entry: trade in direction of single print fill. Stop: beyond single print area. Target: other side of single prints or next HVN.
Expiry week VP considerations: 1) Rollover activity distorts volume (front month to next month). 2) Gamma effects near strikes can create artificial HVNs. 3) Last few days see declining volume in expiring contract. 4) Previous month's profile may be less relevant. Adjustments: use near month profile until 3-4 days before expiry. Then watch next month profile developing. Be aware of pin risk at strike prices. After expiry, prior month profile becomes reference for gap/continuation. Fresh profile starts building in new month.
System components: 1) Data: tick data or minute bars for VP construction. 2) Profile calculation: aggregate volume at each price level (define tick size). 3) Level identification: POC (max volume), VA (70% volume), HVN (>X% avg), LVN (<Y% avg). 4) Signal generation: price within tolerance of VP level + confirmation (candle, delta). 5) Entry execution: market/limit at level. 6) Risk management: stop beyond level, target next level. Implementation: Python with pandas for calculation, vectorized operations for speed. Store historical profiles for backtesting. Real-time: update developing profile each bar. Alert when price approaches key levels.
Institutional VP usage: 1) Execution: use POC/VWAP as benchmark for execution quality. 2) Accumulation/distribution: build positions at HVN, hide in LVN. 3) Defend levels: absorption at key VP levels to protect positions. 4) Target selection: exit at HVN/LVN based on liquidity needs. 5) Market making: quote around HVN where order flow is reliable. 6) Alpha generation: combine VP with fundamental views for entry timing. Key insight: institutions create the VP structure. Understanding their activity helps anticipate structure. Retail adaptation: identify institutional signatures (absorption, sweeps), align with their flow, use VP levels they're defending.
Integration approach: 1) Identify VP level (HVN, POC, VAH/VAL). 2) Watch order flow as price approaches level. 3) Imbalance signals: Stacked bid imbalances at HVN support = strong bounce likely. Stacked ask imbalances at HVN resistance = rejection likely. Absorption (big volume, no movement) = level being defended. Exhaustion (volume spike + reversal) = capitulation. 4) Entry: VP level + imbalance confirmation. 5) Stop: beyond level. 6) Target: next VP level. Delta and footprint tools provide the imbalance data. VP provides the levels, order flow confirms who's winning the battle at those levels.
VP edge sources: 1) HVN as S/R: 55-65% reaction rate at well-defined HVNs (vs 50% random). 2) POC mean reversion: when price 2+ SD from POC, 60-70% return toward POC. 3) LVN acceleration: 70%+ of price moves through LVN without significant pause. 4) Value Area boundaries: 60-65% reaction rate at VAH/VAL. Quantifying edge: backtest level reactions on your instrument. Track hit rate, average reaction size, holding time. Edge degrades in strong trends (VP levels break) and improves in ranging markets. Expected metrics for systematic VP: 55-60% win rate, 1.5-2.5 profit factor depending on filter quality.
UK-specific VP adaptations: 1) Session times: the morning session (8:00-12:00) and afternoon (12:00-16:30) may have different profiles. 2) Expiry effects: quarterly index futures expiry (third Friday of Mar/Jun/Sep/Dec) affects profile structure. 3) Global overnight: overnight moves in US and Asian indices affect the FTSE 100 open versus prior value. 4) Futures rollover: the week before quarterly expiry sees volume distortion. 5) Data quality: ensure tick data is clean for accurate profiles. 6) Best instruments: FTSE 100 index futures have the best volume for profiling; single-stock futures may have insufficient volume. 7) Event days: Bank of England policy, the Budget, and major US data - profiles distorted, use with caution. 8) Time zone: relate the US close to the next day's UK opening structure. Build UK-specific rules around these factors.
Full guided lessons, quizzes, and a complete strategy library for the United Kingdom market. One-time purchase. No subscription, ever.
Get United Kingdom access →