Lesson 3: Volume Analysis & Trade Execution
Use volume to confirm trends, identify accumulation/distribution, and execute trades with proper entry and exit strategies.
Why Volume Matters
Volume is the number of shares or contracts traded during a given period. It's the fuel that drives price movement — without volume, price changes are unreliable.
Mental model: Price is what you pay; volume is what you get. High volume means conviction; low volume means uncertainty.
Volume基本原则
| Volume Level | Interpretation | What It Means |
|---|---|---|
| High volume + price up | Strong buying interest | Bullish confirmation |
| High volume + price down | Strong selling pressure | Bearish confirmation |
| Low volume + price up | Weak rally | Likely to reverse |
| Low volume + price down | Weak selling | Likely to bounce |
Volume Analysis Techniques
1. On-Balance Volume (OBV)
OBV adds volume on up days and subtracts on down days, creating a cumulative indicator.
| OBV Signal | Price Action | Meaning |
|---|---|---|
| OBV rising + Price rising | Confirmation | Trend is strong |
| OBV rising + Price flat/rising | Accumulation | Smart money buying |
| OBV falling + Price flat/falling | Distribution | Smart money selling |
| OBV divergence | Price up, OBV down | Warning — trend may reverse |
2. Volume Profile
Volume Profile shows how much volume occurred at each price level, revealing where most trading happened.
| Level Type | Description | Significance |
|---|---|---|
| POC (Point of Control) | Price with highest volume | Strongest support/resistance |
| Value Area | 70% of volume | "Fair value" zone |
| Low Volume Nodes | Price with least volume | Price moves quickly through these |
3. Accumulation/Distribution Line
This indicator measures money flow into and out of a security.
| A/D Line | Price | Interpretation |
|---|---|---|
| Rising | Rising | Healthy uptrend |
| Rising | Falling | Divergence — potential reversal up |
| Falling | Rising | Divergence — potential reversal down |
| Falling | Falling | Healthy downtrend |
Building a Complete Trading System
A trading system combines analysis with rules for entry, exit, and risk management.
Entry Rules (Example System)
| Condition | Requirement |
|---|---|
| Trend | Price above 50-day MA |
| Momentum | RSI between 40-70 (not overbought) |
| Confirmation | MACD bullish crossover |
| Volume | Above-average volume on entry day |
| Support | Price near a support level |
Exit Rules
| Exit Type | Trigger |
|---|---|
| Stop Loss | Price falls 7-8% below entry (or below key support) |
| Trailing Stop | Price closes below 20-day MA |
| Profit Target | Price reaches resistance or RSI > 70 |
| Time Stop | No movement after 2-3 weeks |
Position Sizing — Protecting Your Capital
The amount you invest in each position should be based on your risk tolerance and account size.
The 1% Rule
Never risk more than 1% of your total portfolio on a single trade.
| Portfolio Size | Max Risk Per Trade | Position Size (with 7% stop) |
|---|---|---|
| $10,000 | $100 | ~$1,428 |
| $50,000 | $500 | ~$7,142 |
| $100,000 | $1,000 | ~$14,285 |
Formula: Position Size = (Account × Risk%) / (Entry Price - Stop Loss Price)
Trade Journal — Learning from Every Trade
Keep a record of every trade to improve over time:
| Field | Purpose |
|---|---|
| Date/Time | When you entered |
| Stock | What you traded |
| Entry Price | What you paid |
| Stop Loss | Your risk level |
| Target | Your profit goal |
| Reason | Why you took the trade |
| Result | P/L and lesson learned |
Common Mistakes to Avoid
- Mistake: Ignoring volume on breakouts — Fix: Always confirm breakouts with above-average volume.
- Mistake: Risking too much per trade — Fix: Follow the 1% rule religiously.
- Mistake: Having no exit plan — Fix: Define stop loss and target BEFORE entering.
- Mistake: Averaging down on losers — Fix: Cut losses short; let winners run.
Professional Tips & Tricks
- Volume precedes price — watch for volume spikes before big moves.
- Keep a trading journal; it's the fastest way to improve.
- Risk management is more important than stock selection.
- paper trade (simulate) your system before using real money.
Key Takeaways
- Volume confirms trends — price moves without volume are unreliable.
- OBV and Volume Profile reveal accumulation and distribution patterns.
- A complete trading system includes entry rules, exit rules, and position sizing.
- The 1% rule protects your capital from catastrophic losses.
- Keep a trade journal to continuously improve your performance.
Next up: Portfolio management and long-term investment strategy.
# Volume & Trade Execution Framework
## Volume Interpretation Guide
| Volume | Price | Signal | Action |
|--------|-------|--------|--------|
| High | ↑ Up | Strong Buy | Confirm entry |
| High | ↓ Down | Strong Sell | Exit/Short |
| Low | ↑ Up | Weak Rally | Wait/Be cautious |
| Low | ↓ Down | Weak Sell | Potential bounce |
## Position Sizing Calculator
Account Size: $_______
Risk Per Trade: 1% = $_______
Entry Price: $_______
Stop Loss: $_______
Risk Per Share: $_______
Position Size = Risk Amount ÷ Risk Per Share
= $_______ ÷ $_______
= _______ shares
## Trade Journal Template
| Field | Your Entry |
|-------|------------|
| Date | __________ |
| Stock | __________ |
| Entry | $_________ |
| Stop | $_________ |
| Target | $_________ |
| Shares | _________ |
| Risk $ | $_________ |
| Reason | __________ |
| Result | __________ |
| Lesson | __________ |
## Complete System Checklist
Before EVERY trade, check:
□ Trend confirmed (50 MA direction)
□ Momentum aligned (RSI 40-70)
□ Volume confirms (above average)
□ Near support/resistance
□ Risk defined (stop loss set)
□ Position sized (≤1% risk)
□ Exit plan ready (target + stop)Lesson Code (Python)
# Volume & Trade Execution Framework
## Volume Interpretation Guide
| Volume | Price | Signal | Action |
|--------|-------|--------|--------|
| High | ↑ Up | Strong Buy | Confirm entry |
| High | ↓ Down | Strong Sell | Exit/Short |
| Low | ↑ Up | Weak Rally | Wait/Be cautious |
| Low | ↓ Down | Weak Sell | Potential bounce |
## Position Sizing Calculator
Account Size: $_______
Risk Per Trade: 1% = $_______
Entry Price: $_______
Stop Loss: $_______
Risk Per Share: $_______
Position Size = Risk Amount ÷ Risk Per Share
= $_______ ÷ $_______
= _______ shares
## Trade Journal Template
| Field | Your Entry |
|-------|------------|
| Date | __________ |
| Stock | __________ |
| Entry | $_________ |
| Stop | $_________ |
| Target | $_________ |
| Shares | _________ |
| Risk $ | $_________ |
| Reason | __________ |
| Result | __________ |
| Lesson | __________ |
## Complete System Checklist
Before EVERY trade, check:
□ Trend confirmed (50 MA direction)
□ Momentum aligned (RSI 40-70)
□ Volume confirms (above average)
□ Near support/resistance
□ Risk defined (stop loss set)
□ Position sized (≤1% risk)
□ Exit plan ready (target + stop)Console Output
Volume & Trade Execution Framework
## Volume Interpretation Guide
| Volume | Price | Signal | Action |
|--------|-------|--------|--------|
| High | ↑ Up | Strong Buy | Confirm entry |
| High | ↓ Down | Strong Sell | Exit/Short |
| Low | ↑ Up | Weak Rally | Wait/Be cautious |
| Low | ↓ Down | Weak Sell | Potential bounce |
## Position Sizing Calculator
Account Size: $_______
Risk Per Trade: 1% = $_______
Entry Price: $_______
Stop Loss: $_______
Risk Per Share: $_______
Position Size = Risk Amount ÷ Risk Per Share
= $_______ ÷ $_______
= _______ shares
## Trade Journal Template
| Field | Your Entry |
|-------|------------|
| Date | __________ |
| Stock | __________ |
| Entry | $_________ |
| Stop | $_________ |
| Target | $_________ |
| Shares | _________ |
| Risk $ | $_________ |
| Reason | __________ |
| Result | __________ |
| Lesson | __________ |
## Complete System Checklist
Before EVERY trade, check:
□ Trend confirmed (50 MA direction)
□ Momentum aligned (RSI 40-70)
□ Volume confirms (above average)
□ Near support/resistance
□ Risk defined (stop loss set)
□ Position sized (≤1% risk)
□ Exit plan ready (target + stop)Code Visualization Tips
- Compare volume bars during rallies vs. pullbacks — rallies on high volume are healthy.
- Draw horizontal lines at high-volume price levels — they become future support/resistance.
- Watch for volume spikes before earnings or major news — they signal institutional activity.
Professional Tips & Tricks
- Volume precedes price — unusual volume often signals upcoming moves.
- Paper trade your system for at least 3 months before risking real money.
- The best traders lose on 40-50% of trades but make money through position sizing.
Python Code Judge & Practice Arena
LeetCode StyleRun real Python 3.12 WebAssembly code directly in your browser against automated test suites.
Volume Analysis Exercise
Up next · Continue learning
Modern Portfolio Theory & Asset Allocation
Understand diversification, the efficient frontier, and how to allocate assets based on your goals and risk tolerance.