Trading education · Bengaluru
Coffee & Chartsby Ved
Learn to trade futures, forex and prop firm challenges the calm way with Vedachala K A (Ved), a Bangalore trader. Context first, then confluence, timing and the entry. Risk management in every cup.
Market clock · IST
--:--
Checking sessions…
Sessions today (IST)
- Tokyo--…
- London--…
- New York--…
Offline meetups
Charts are better with company
Small Sunday-morning sessions. We open the week's charts on a big screen, walk through structure and levels together, and talk about process over filter coffee.
Risk Desk: write your position-sizing rules
Replay Room: practise entries on bar replay
How a morning runs
Coffee and check-in
Grab a cup, meet the table. Bring a laptop with TradingView if you want to follow along.
Live chart walk
Weekly and daily context, key levels, and the sessions that matter for the week ahead.
Your questions
Journals, rules, mistakes. We review process together, never individual tips.
House rules
- No buy or sell calls, no stock tips, no selling of courses or signals at the table.
- Nothing discussed is personal financial advice. You are responsible for your own trades.
- Be kind to beginners. Everyone started with a blown account or two.
Learn trading
Learn trading
Five modules in the order we would teach them over coffee: read a candle, read the trend, protect your money, read where the big orders sit, then look under the hood at the volume itself. Every lesson has charts you can step through and a short quiz at the end.
Module 01
Foundation & Basics
Before indicators, prop firm rules or strategies, learn to read the one thing every chart is made of: the candlestick.
Every candle is a fight
For the time a candle is open, buyers and sellers fight over price. When the candle closes, its shape is the scoreboard. Four prices tell the whole story.
- Open and close make the body. Close above open is a green, bullish body. Close below open is red and bearish.
- High and low make the tails, or wicks: the furthest each side pushed before getting pushed back.
- The body tells you who won. The tails tell you where the battle took place.
How patterns are named
Every pattern is described by two things. Learn these and any new pattern name already tells you most of what it means.
1 · Complexity
2 · Type
Bullish or bearish?
These words always describe where price should go after the pattern, never the colour of its candles. Neutral patterns are never bullish or bearish.
The doji family: a draw
A doji opens and closes at the same price, so it has no body. Neither side won, which is why every doji is neutral: it marks a pause, not a direction. Read two things in a doji: how long the tails are (how violent the fight was) and whether they are equal (who pushed where).
Doji star
Simple · Neutral · 1 candle
Open equals close with short, equal tails. A small, calm fight that nobody won.
Long-legged doji
Simple · Neutral · 1 candle
Same balance as the doji star, but long tails on both sides: a violent fight that still ended in a draw.
Gravestone doji
Simple · Neutral · 1 candle
Buyers pushed to the high, sellers dragged it all the way back to the open. Still neutral, because open equals close.
Dragonfly doji
Simple · Neutral · 1 candle
The mirror of the gravestone. Sellers drove price to the low, buyers brought it back to the open.
Four-price doji
Simple · Neutral · 1 candle
Open, high, low and close are all the same price. No fight happened at all.
One candle, four names
These four look almost the same. What changes is where the body sits, its colour, and above all what price was doing before. Switch the context below and watch the same shape change its name and meaning.
Hammer
Simple · Bullish reversal · 1 candle
Sellers pushed price far down, then buyers took over and closed near the top.
Hammer
Simple · Bullish reversal · 1 candle
Sellers pushed price far down, then buyers took over and closed near the top. Long lower tail, small bullish body.
Mirror pattern: Shooting star
Inverted hammer
Simple · Bullish reversal · 1 candle
After a fall, buyers ran price up, got pushed back, but still closed green. A weaker buy signal than the hammer.
Mirror pattern: Hanging man
Not every hammer works. A pattern is one clue about what might happen next, never a guarantee, and real candles rarely look exactly like the textbook.
Two-candle reversals
Here the signal is the relationship between two candles: does the second one swallow, pierce, meet or hide inside the first? Each card shows the bullish version after a fall. Press Flip to see its bearish mirror after a rise.
Bullish engulfing
Complex · Bullish reversal · 2 candles
A green candle swallows the whole range of the small red one before it. Open display of buying pressure.
Mirror pattern: Bearish engulfing
Piercing line
Complex · Bullish reversal · 2 candles
Opens with a gap down, then buyers fill the gap and pierce past the middle of the red candle.
Mirror pattern: Dark cloud cover
Bullish meeting line
Complex · Bullish reversal · 2 candles
Buyers fill the gap down and meet the previous close, but cannot pierce it. A softer piercing line.
Mirror pattern: Bearish meeting line
Bullish harami
Complex · Bullish reversal · 2 candles
Harami means pregnant: a small green candle sits inside a big red one. Sellers stopped; a new move may be born.
Mirror pattern: Bearish harami
Bullish harami cross
Complex · Bullish reversal · 2 candles
Like the harami, but the inside candle is a doji. Sellers stopped, but buyers have not shown up yet, so it is weaker.
Mirror pattern: Bearish harami cross
Bullish kicking
Complex · Bullish reversal · 2 candles
A red candle, then a big gap up and a strong green candle, as if price was kicked higher.
Mirror pattern: Bearish kicking
Three-candle reversals
More candles means a longer story: one side gets tired, a small candle marks the turn, and a final candle confirms it. Watch for the "star" position, a small candle isolated by gaps on both sides.
Morning star
Complex · Bullish reversal · 3 candles
Big red, a small candle isolated by gaps (the star), then a strong green candle. Double confirmation of buyers.
Mirror pattern: Evening star
Morning doji star
Complex · Bullish reversal · 3 candles
A morning star whose middle candle is a doji. A little weaker, but the gap up and green candle still confirm.
Mirror pattern: Evening doji star
Three white soldiers
Complex · Bullish reversal · 3 candles
After a gap down, three small green candles climb in a row. Buying pressure builds slowly, which gives you time to watch.
Mirror pattern: Three black crows
Three stars in the south
Complex · Bullish reversal · 3 candles
Three red candles, each body smaller and lower tails longer. Sellers are tiring while buyers keep catching the dips.
Mirror pattern: Advance block
Fry pan bottom
Complex · Bullish reversal · 3 candles
Two small red candles, then a small green one that jumps up with a gap. Selling pressure simply vanished.
Mirror pattern: Dumpling top
Five-candle reversals
There are no well-known four-candle reversals, so we jump to five. These read like a short story of exhaustion and takeover.
Bullish breakaway
Complex · Bullish reversal · 5 candles
Sellers gap down and grind lower for three small candles, then one green candle closes back above the gap.
Mirror pattern: Bearish breakaway
Tower bottom
Complex · Bullish reversal · 5 candles
Sellers slow down, buyers burst in (the tower), sellers fail to push lower again, then buyers finish it.
Mirror pattern: Tower top
Continuation: the trend takes a breath
There are fewer of these, and none use a single candle. The common idea: the other side gets a short turn, fails to undo the move, and the trend carries on. Watch whether gaps get filled or not.
Bullish separating line
Complex · Bullish continuation · 2 candles
A red pullback candle, then a green candle that opens right back at its open. Buyers did not accept the dip.
Mirror pattern: Bearish separating line
Bullish on-neck
Complex · Bullish continuation · 2 candles
A small red candle opens with a gap up and cannot fill it. Sellers are too weak; the move should carry on.
Mirror pattern: Bearish on-neck
Upside tasuki gap
Complex · Bullish continuation · 3 candles
Green, green with a gap up, then a small red candle that does not even try to close the gap.
Mirror pattern: Downside tasuki gap
Bullish three-line strike
Complex · Bullish continuation · 4 candles
Three green steps, then one big red candle back to the start. All the selling burns out at once, which clears the way up.
Mirror pattern: Bearish three-line strike
Rising three methods
Complex · Bullish continuation · 5 candles
A big green candle, a three-candle pullback to where it started, then buyers resume with another big green candle.
Mirror pattern: Falling three methods
Bullish mat hold
Complex · Bullish continuation · 5 candles
Like rising three methods, but the pullback stays high. Buyers step in earlier, so the pressure is stronger.
Mirror pattern: Bearish mat hold
Honest pros and cons
What patterns do well
- Simple to read. Each pattern has a clear story.
- They are pure price action, so they react faster than lagging indicators.
Where they fall short
- There are dozens to memorise, and that is only one tool.
- They still do not cover every shape a candle can take.
- People memorise shapes instead of the logic behind them.
- They ignore the bigger context, so the same candle can mean opposite things.
- Real candles rarely match the textbook drawing.
The real skill
Read the logic, not the label
- Body versus tails. Who won, and where did the fight happen?
- Compared with its neighbours. Bigger or smaller, gapping or inside?
- In context. What was price doing before, and at what level?
Do this and you can read any candle, named or not. Learning the patterns first is how you get there.
Test yourself
1 / 7Loading quiz…
Module 02
Market Structure
Before any entry model, any zone or any indicator, you need to know one thing: which way is this market actually moving, and are you looking at the trend or just a pullback inside it?
Structure is the boring lift that everything else sits on
Watch a weightlifter do a clean and jerk and it looks like one smooth movement. Underneath it are years of deadlifts, squats and presses. Trading is the same. People want to jump straight to entries and fancy zones, but if you cannot map structure the same way every single day, none of that holds up once real money is on the line.
The good news is that structure is simple. An uptrend is a series of higher highs and higher lows. A downtrend is lower lows and lower highs. Every time price trades through the last high in an uptrend (or the last low in a downtrend), that is a break of structure, usually written BOS.
Price pushes up and leaves a high at 108.
- Price pushes up and leaves a high at 108.
- It pulls back. We do not know yet if this dip is a higher low. That gets decided by what happens next.
- Price trades through 108. That is a break of structure (BOS). Now the dip at 104 counts as a higher low.
- New high at 114, then another pullback. Same question: does the low hold?
- Two more breaks. Higher highs and higher lows, one after another. As long as the last higher low holds, the trend is up.
A dip only becomes a "higher low" after price breaks the previous high. Until then it is just a low with a question mark on it.
The swing range, and the mess inside it
Here is the single most useful rule in this module. When price makes a new swing high, the swing low is the lowest point that produced that high. Not the nearest dip, not the one that looks nicest. The lowest one. Mark both lines and you have your swing range.
Everything that happens between those two lines is internal structure. Price can make lower highs and lower lows in there all day and the trend is still up, because the swing low has not broken. This is where a lot of traders get hurt: they zoom in, see a "downtrend", sell it, and get run over when the real trend resumes.
A new swing high at 116. The swing low is the lowest point that produced that high: 100. Everything between these two lines is one swing range.
- A new swing high at 116. The swing low is the lowest point that produced that high: 100. Everything between these two lines is one swing range.
- Inside the range, price makes lower highs and lower lows. Zoom in on just this part and it looks like a downtrend.
- But the swing low at 100 has not been touched. On the swing level this is still an uptrend, and shorting here means fighting it. That is internal structure.
- Price breaks the swing high. The "downtrend" was only a pullback inside a bullish range.
Every high and low has a job
Think of it this way. A low's job is to produce a new high. A high's job is to produce a new low. When a low does its job and price breaks above the previous high, that low becomes strong. A lot of money went into that push, and those buyers have every reason to defend it.
When a high fails at its job, meaning the pullback from it never got anywhere near the strong low, that high is weak. Weak highs tend to get taken out. So in an uptrend the plan almost writes itself: buy around strong lows, aim for weak highs. Flip it for a downtrend.
A high at 110 and a low at 104. A low has one job: to make a new high.
- A high at 110 and a low at 104. A low has one job: to make a new high.
- Price breaks 110. The low at 104 did its job, so it is now a strong low. Plenty of money went into pushing price through 110.
- Pullback to 109. The high at 116 failed to push price below the strong low. A high that fails its job is a weak high, and weak highs tend to get taken out.
- The weak high goes. Buy strong lows, aim for weak highs. In a downtrend it is the mirror: sell strong highs, aim for weak lows.
Change of character: when the pullback starts and when it ends
A break of structure tells you the trend is alive. It also tells you a pullback is coming, so the worst time to buy is right after the break. The question is how to tell when that pullback has started and, more importantly, when it is done.
That is what a change of character (CHoCH) is for. It is the first break of the internal structure. In an up leg, the first time price takes out a small internal low, the pullback has probably started. During the pullback, the first time price takes out a small internal high, the inside is back in line with the trend and the higher low is probably in. That second CHoCH is the one you trade.
Break of structure: a new swing high at 118. The swing low is 103, where this leg started. After a break we expect a pullback, not chasing.
- Break of structure: a new swing high at 118. The swing low is 103, where this leg started. After a break we expect a pullback, not chasing.
- First crack: price takes the last minor low at 112.8. That is a bearish change of character (CHoCH) on the internal structure. The pullback has started.
- The pullback makes internal lower highs and lower lows, but it stays far above 103. On the swing level, nothing is broken.
- Price takes the internal lower high at 112.5. Bullish CHoCH: the inside lines up with the swing trend again. The higher low is probably in.
- The trade: buy here, stop below the higher low, target the weak high at 118 first.
- The weak high breaks and the trend carries on. Then the whole loop starts again: new swing range, wait for the pullback, wait for the CHoCH back.
A CHoCH is a clue, not a guarantee. Sometimes the internal structure flips bullish, fails, flips bearish again and digs a deeper pullback. That is fine. Wait for the next flip back in the direction of the swing trend.
When does a trend actually change?
An uptrend ends when price breaks the strong low and makes a lower low. That is the moment the bullish expectation failed. Some traders want more proof and wait for a lower low and a lower high before calling it, because a single break can turn out to be a stop hunt. Either way works, as long as you pick one and stick to it.
Close rule (conservative)
Draw levels from the wicks, but only count a break when a candle closes beyond the level. Fewer false signals. You are a bit later.
Wick rule (aggressive)
Any wick through the level counts. Faster turns and earlier entries, but you will call some stop hunts a trend change.
A practical mix: use closes for swing breaks and wicks for the internal changes of character.
Price heads back toward the swing low at 101. Below it sit a lot of stop losses from buyers.
- Price heads back toward the swing low at 101. Below it sit a lot of stop losses from buyers.
- One candle spikes to 99.4, then closes back above 101. With the wick rule this is a break and a trend change. With the close rule it is not.
- Price rallies. It was a liquidity grab: the stops under 101 got triggered and the move went the other way. This is why many traders wait for a candle close on swing breaks and use wicks only for internal structure.
The five-minute morning routine
- Mark the swing range. Where is the last swing high, and what is the lowest point that made it?
- Trend or counter-trend? Is the swing range bullish or bearish right now?
- Has the pullback started? Look for the first internal CHoCH against the trend.
- Has it finished? Wait for the internal CHoCH back in line with the swing trend.
- Where is the weak structure? That is your first target.
Test yourself
1 / 6Loading quiz…
Module 03
Risk Management
You can never know if the next trade wins. You can always know exactly how much it can cost you. That one fact is the whole module.
With a real edge, the only way to lose is to bet too big
Trading rests on three legs: your technique, your psychology and your risk. Technique is never perfect. Psychology is full of biases you cannot switch off. Risk is the only leg you control completely, which is why it has to cover for the other two.
Most losing traders do the opposite. After a bad run they change the timeframe, the market, the strategy, and start again. Very often the strategy was fine and the size was the problem. Below are 25 traders with exactly the same edge. The only thing you change is how much each of them risks per trade.
Try 1%, then 10%. Same traders, same edge. At 1% almost everyone ends up green and the bad streaks are just dents. At 10% the same streaks cut accounts in half. Nothing about the strategy changed.
The ship and the speedboat
You are crossing an ocean and you know there will be several storms. A big slow ship gets there. A fast little boat is more fun until the first big wave. In trading the slow way turns out to be the fastest, because it is the only one that survives long enough to compound.
The minefield
Analysis is guessing where the mines are. It helps, but on its own it gets you killed. Risk management is taking smaller steps, stepping lightly and wearing armour. None of it needs you to predict anything.
Losing streaks are longer than you think
Toss a coin three times, get three heads, and the "experiment" says heads comes up 100% of the time. It takes hundreds of tosses for the real 50% to show. Trades work the same way. Five wins in a row does not mean you have an 80% strategy, and passing a prop firm challenge in eight trades proves very little, which is why so many funded accounts are lost soon after.
Simulated 3,000 times. That last number looks tiny, which is why streaks feel impossible. Over hundreds of trades they are almost certain. Real trades are not even independent coin tosses: after a few losses most people trade worse.
Losses and gains are not symmetric
Lose 10% and you need 11.1% to get back. Lose 50% and you need 100%. Drag the slider.
It works the other way too: a 90% gain can be wiped out by a 47% loss. This is one reason to always aim to make more than you risk.
Win rate means nothing on its own
A trader who wins 30% of the time with 1:3.5 trades makes money. A trader who wins 70% with 1:0.3 trades slowly bleeds. The break-even win rate is 1 ÷ (1 + reward:risk). Move the sliders and watch the dot.
Gambler's fallacy
"I've lost five in a row, a win is due." It is not. And after five losses most people get sloppy, which makes a sixth loss more likely, not less.
Hot hand
"I can't lose today." A winning streak breeds overconfidence: bigger size, worse setups. Same trap, other side.
Gut-feel leverage
Sizing up on trades you "feel good about" sounds smart. In practice you end up putting the biggest size on the trades that lose, and you can lose money even with a winning strategy.
The seat-belt effect
Drivers with seat belts drive faster. Traders with a stop loss feel safe and stop thinking about size, correlation and news. A stop is one safety measure, not all of them.
The stop is where your idea is wrong
A stop loss is not "how much I am willing to lose". It is the price where your trade idea stops making sense. Put it where the market says, then size the position so that hitting it costs you a fixed slice of the account. Never the other way round, and never move it further away once you are in.
Price bounced from a demand zone around 103 to 104. You plan to buy the next touch.
- Price bounced from a demand zone around 103 to 104. You plan to buy the next touch.
- Two stop choices. Tight: just under the zone at 102.8. Padded: under the zone minus one ATR, at 101.6.
- A sharp wick to 102.15 takes out the tight stop. The padded stop survives. Same idea, same entry, opposite result.
- Price leaves the zone. The padded stop costs a slightly smaller position, but it keeps you in trades you were right about.
Targets
A target is where squeezing out more profit is no longer worth the risk. The best ones come from the chart: the next level, the weak high, the pool of liquidity. A fixed 3R target is simple and removes decisions, but it ignores what the market is doing. A target can also stop a trade before it starts. If the entry looks great but the next level is only 0.8R away, skip it.
One more thing. The reward:risk you plan before the trade is a guess. The one that counts is the one you actually close at. Fiddling with stops and targets mid-trade usually makes that final number worse, not better. Cutting a 1:3 stop in half with a sharper entry turns it into 1:7, which is why precision matters so much.
Fixed fractional: the one most traders should use
Risk the same percentage of the account on every trade. The position size changes with the stop: a tight stop means more lots, a wide stop means fewer, and the money at risk stays the same. As the account grows the risk grows with it, and in a drawdown it shrinks automatically.
$10,000 at 2% with a 20-pip stop is 1 standard lot. Halve the stop to 10 pips and it becomes 2 lots, for exactly the same $200 of risk.
Fixed dollar
Always risk, say, $100. Easy to feel, but as a percentage it drifts as the account grows or shrinks.
Fixed units
Always trade 2 contracts. Simplest of all, and the real risk swings wildly with every stop size.
Fixed ratio (Ryan Jones)
Only add a contract when profit reaches the next milestone, called the delta.
Trade –. Next contract at –.
Volatility based
Stop = ATR × multiple. Busy markets get smaller size automatically.
Stop –, size –.
Intraday versus swing: same rules, different problems
| Intraday | Swing | |
|---|---|---|
| Stop size | Tight, based on the 5 or 15 minute chart | Wide, based on the 4-hour or daily chart |
| Size at the same % | More contracts | Fewer contracts, sometimes not even one |
| Gaps | Flat by the close, no overnight gap | Weekend and news gaps can jump right over your stop |
| Costs | Spread and commission eat a big slice of each R | Costs barely matter |
| Your key limit | A daily loss limit, e.g. stop for the day at −2R or −3R | A cap on total open risk across all positions |
| News | Stand aside a few minutes either side | Cut size before CPI, FOMC or earnings you will hold through |
| Hidden danger | Overtrading and revenge trades | Correlated positions: long NQ plus long ES is one bet, not two |
Worked example: $10,000 account, 1% risk = $100
Stop 8 points × $5 = $40 per contract. $100 ÷ $40 = 2 contracts, risking $80.
Stop 60 points × $5 = $300 per contract. That is three times your limit for a single contract. The answer is no trade, a smaller instrument, or a better entry, never "just this once at 3%".
Kelly: the mathematically "perfect" size, and why nobody sane uses all of it
In 1956 John Kelly worked out a formula for how much to bet to grow money as fast as possible over the long run. Ed Thorp later took it to blackjack tables and markets. For trading it reads: Kelly % = W − (1 − W) ÷ R, where W is your win rate and R is your average win divided by your average loss.
With a 60% win rate and wins twice the size of losses, Kelly says risk 40% per trade. Larry Williams used something close to this in the 1987 Robbins World Cup and turned $10,000 into about $1.1 million in a year. He later admitted he did not fully understand the formula at the time and warned others away from it.
Why full Kelly hurts
- It assumes your win rate and R never change. They do.
- Overestimate your win rate by a few points and the drawdowns become brutal. Tick the box above.
- Equity swings are huge even when the maths works.
- You need hundreds of real trades to estimate W and R, not 10 or 20.
How to use it
- Treat full Kelly as a ceiling you never touch.
- Half or quarter Kelly keeps most of the growth with far less pain.
- If Kelly comes out negative, you do not have an edge. Stop trading the strategy.
- Ralph Vince's optimal f and secure f are the advanced cousins, if you want to go deeper.
Three kinds of risk, and you can only swap between them
Capital risk
The money you lose if the stop is hit.
Positional risk
The chance the stop gets hit by noise even though you were right. Tighter stop, higher positional risk.
Target risk
The chance you make less than you could have, for example because you took partial profits.
Risk does not disappear, it changes shape. Tighten your stop and capital risk falls but positional risk rises. Take partials and capital risk falls but target risk rises. The reason to do it anyway: once a trade carries no capital risk, you can open another one without raising your total exposure.
1 · Move to break-even
Only once price has moved well in your favour and there is structure behind you. Too early and normal noise takes you out.
2 · Scale out to cover the stop
Close just enough so that the locked profit equals what the rest would lose at the stop. Calculator below.
3 · Double stop collapse
Two positions in profit? Move both stops to the midpoint between the entries. If both get hit, they cancel out.
4 · Break-even plus partials
Stop to entry, then take some profit. Now the only question is how much you make.
Scale-out calculator · close S ÷ (S + P) of the position
Averaging in, done right
Splitting an entry can get you a better average price. Decide the total size first, then split it: 100 shares at $100 and 300 more at $90 averages out at $92.50, much better than 400 at $100. What you never do is keep adding because the trade is going against you.
Martingale: the system that works with infinite money
Double the size after every loss and the first win recovers everything. Mathematically true. In real life you run out of money first. Here is what doubling from 1% looks like.
| Losses in a row | Next trade risks | Total lost so far |
|---|---|---|
| 1 | 2% | 1% |
| 3 | 8% | 7% |
| 5 | 32% | 31% |
| 6 | 64% | 63% |
| 7 | 128% | 127%: account gone |
Go back to lesson 2 and check how likely a 7-loss streak is over 200 trades.
The part that is in your head
Consistent behaviour, not consistent profits
No one makes money every week. Drawdowns are guaranteed. What you can make consistent is how you act: same risk, same rules, same process. That is what "consistently profitable" really means.
Losses hurt twice as much
Kahneman and Tversky showed a loss feels worse than an equal gain feels good. So we hold losers hoping they come back and cut winners to lock in the good feeling. Your rules exist to overrule that.
Discipline is delayed gratification
Choosing what you want most over what you want now. It is also the price of trading with bigger reward:risk and lower win rates.
The simplest size test
If getting stopped out upsets you, you are risking too much. Too much risk floods you with stress hormones that switch off careful thinking. Size down until a loss is boring.
Compounding needs time, not heroics
In the compounding formula, time is the exponent. Pulling every profit out to live on is cash flow today at the cost of real wealth later.
Your edge is "so far"
45% win rate, $30 average win, $10 average loss: +$8 per trade today. Markets change and edges fade. You can only say you have been profitable, so keep measuring.
Test yourself
1 / 7Loading quiz…
Module 04
Price Action & SMC
Smart money concepts boil down to one question: where are other traders' orders sitting, and what happens to price when those orders get filled? Here are the core ideas, with plain names and real examples.
A swing point takes three candles
A swing high is a candle whose high is higher than the candle before it and the candle after it. A swing low is the same thing upside down. Notice you only know it is a swing point once the third candle has closed. Practise marking them on replay until you do it without thinking.
Why swing points matter: that is where the stops are
Remember that a long trade's stop and target are sell orders, and a short trade's are buy orders. Short sellers put their stops just above swing highs, and breakout traders put buy stops there too. So above every obvious high sits a pile of buy orders: buy-side liquidity. Below every obvious low sits a pile of sell orders: sell-side liquidity.
Two kinds of highs and lows deserve extra attention. Equal highs or lows, several swing points clustered at roughly the same price, collect a lot of stops. Old highs or lows, isolated points that stand out, are obvious to everyone. Also watch the previous day's and previous week's highs and lows, and each session's high and low.
Three highs at almost the same price, around 110. These are equal highs. Traders short from here and park their stops just above.
- Three highs at almost the same price, around 110. These are equal highs. Traders short from here and park their stops just above.
- Above equal highs sits a pool of buy orders: short sellers' stops plus breakout buyers. That is buy-side liquidity. Below the lows sits sell-side liquidity.
- Price spikes above 110, fills those orders, and closes back below. The pool got swept.
- With the buy orders used up, price falls and runs into the other pool, the stops under the lows. Liquidity is often where price goes next.
A sweep is when price pokes through the level, fills those orders, and closes back inside. It is one of the clearest signs that someone used that liquidity to enter in the opposite direction.
Buy cheap, sell expensive, literally
Take any swing range, from a swing low to a swing high or the other way round, and split it in half. The top half is premium, the bottom half is discount. Look for longs in discount and shorts in premium. The deeper into discount you buy, the better your reward:risk, because your stop sits below the swing low and your target sits at the swing high.
Inside that, the band between the 62% and 79% retracement is the optimal entry zone. Watch how price reacts at the 62% line, the middle of the band and the 79% line. You can enter at the first touch, but the deeper you get filled, the more you make for the same risk.
A strong move down from 120 to 100. That is our range.
- A strong move down from 120 to 100. That is our range.
- Cut it in half at 110. Above the middle is premium, below is discount. In a down move we only want to sell in premium.
- The 62% to 79% retracement band is the optimal entry zone. Here that is 112.4 to 115.8.
- Price climbs into the zone and stalls.
- Short near 114, stop just above 120, target 100. That is a bit over 2R, and the deeper into premium you sell, the better that number gets.
- Target hit, and price kept going. The zone tells you where to look. It does not tell you how far the move will run.
The gap that is not really a gap
Look at three candles in a row. If the first candle's high and the third candle's low do not overlap, the space between them is a bullish fair value gap. For a bearish one, the first candle's low and third candle's high do not overlap. Price moved through that space so fast that very little traded there, and markets like to come back and fill in what they skipped.
The midpoint of the gap matters too. Some traders call it consequent encroachment, which is just a fancy name for the 50% line. Ideal behaviour: price wicks into the gap or to its midpoint, then closes back out of it. If price instead closes straight through and later uses the gap from the other side, it has flipped. That is an inversion, the same switch you see with any support turning into resistance.
A fast push up. Look at three candles in a row: the first one's high and the third one's low do not overlap.
- A fast push up. Look at three candles in a row: the first one's high and the third one's low do not overlap.
- That empty space is a fair value gap: price moved through it so fast that hardly anything traded there. The middle line is the 50% level.
- Price comes back, wicks into the gap, and closes back above it. The gap held as support.
- The move resumes. If price had closed through the gap and then used it as resistance, the gap would have flipped. That is called an inversion.
Volume imbalance
Two neighbouring candles whose bodies do not touch, although their wicks overlap. Used the same way as a fair value gap.
Plain gap
Nothing traded between one candle's high and the next one's low at all. Same idea, strongest version.
Order blocks: the last push before the turn
The high-probability bullish version has three parts, in this order. A big bearish candle (or a few) drives below an old low and takes the sell-side liquidity there. Price fails to keep falling. Then it rallies and breaks the last swing high. When all three happen, that big bearish candle is the order block, measured from its open. Price often comes back to it before the next leg up. The bearish version is the mirror image.
If you want a tighter entry, use the middle of the candle's body, called the mean threshold. And there is a weaker, low-probability version: a single small counter-trend candle in the middle of a clean move. The zone runs from its high to its open (for a bullish move), and price often taps it on the way.
A big red candle drives under the old low at 104 and takes the sell stops sitting there.
- A big red candle drives under the old low at 104 and takes the sell stops sitting there.
- Then price turns and breaks the last high at 108. Sweep first, break second. That combination is what makes the order block worth watching.
- The order block is the body of that big red candle, from its open (105.4) down. Its middle is the mean threshold.
- Price comes back into the block and holds.
- And leaves for higher prices. If you missed the first touch, a second touch often gives another chance.
Sweep, then break. Without the sweep it is just a candle. Without the break of structure there is no proof anyone is defending it.
Is tomorrow more likely up or down?
Mark yesterday's high and low. Then watch only what today does at those two lines.
Day 1. Mark its high and low. Tomorrow we only care about what price does at these two lines.
- Day 1. Mark its high and low. Tomorrow we only care about what price does at these two lines.
- Day 2 closed above yesterday's high: bullish for tomorrow.
- Day 3 closed above yesterday's high: bullish for tomorrow.
- Day 4 broke yesterday's high but closed back inside: bearish for tomorrow (expect at least yesterday's low).
- Day 5 closed below yesterday's low: bearish for tomorrow.
- Day 6 closed below yesterday's low: bearish for tomorrow.
- Day 7 broke yesterday's low but closed back inside: bullish for tomorrow (expect at least yesterday's high).
- Day 8 closed above yesterday's high: bullish for tomorrow.
- Day 9 inside day: no bias for tomorrow.
The same logic works on any timeframe. Use the 4-hour candle to frame a 15-minute session, or the previous session's high and low to frame the next one.
One setup, all the pieces
- Bias: yesterday closed above its high. You only look for longs today.
- Liquidity: there are equal lows just under the morning range. Expect them to get swept.
- Sweep and break: price takes those lows, then breaks the last internal high.
- Zone: the candle that did the sweep is the order block, and it sits in discount with a fair value gap above it.
- Entry, stop, target: buy the return into the block, stop below the sweep low, target the buy-side liquidity above yesterday's high.
No single concept here is magic. They work when several of them point to the same spot at the same time, and when the risk module still says yes.
Test yourself
1 / 6Loading quiz…
Module 05
Order Flow & Volume Profile
Candles show you what price did. Order flow shows you the buying and selling that made it happen. Think of price as the waves and volume as the current underneath.
The market is an auction that never closes
Buyers want to pay as little as possible, sellers want as much as possible, and price is wherever they meet. When both sides roughly agree on value, the market goes sideways and a lot of volume trades in a small area. That is balance, or acceptance. When new information changes what people think something is worth, one side takes over and price runs to find a new level. That is imbalance, or price discovery, and it is what a trend really is.
Price tends to be pulled back toward old areas of balance and pushed away from areas it rejected quickly. Hold on to that idea. It comes back in every lesson of this module.
Three order types, two kinds of player
| Order | Fills at | Where it sits | Example |
|---|---|---|---|
| Market | Now, at whatever is available | Nowhere, it executes immediately | "Buy me in, now" |
| Limit | A better price | In the order book, visible to everyone | Take-profit on a long (sell limit above) |
| Stop | A worse price | With your broker, until triggered | Stop loss on a long (sell stop below) |
Aggressive players
Use market orders. They start moves by taking liquidity from the book.
Passive players
Use limit orders. They cannot start a move, but they can slow it down or stop it, and they show their intent at different prices.
Two rules never break. Every buy is matched by a sell. And every aggressive order is matched by a passive one.
How price actually ticks up
The order book (or DOM) shows passive buy limits on the left and passive sell limits on the right. For price to move up one tick, aggressive buyers have to eat every sell order sitting at the current level. Thin levels go quickly, thick ones take a lot of buying. Try it, then turn on the fake wall.
Why the live book is a poor guide
Spoofing
Huge orders placed to look like support or resistance, then pulled just before price reaches them. Algorithms have done this at high speed since around 2008.
Icebergs
A big order that only shows a small slice at a time. A level that looks thin can be very deep.
Not every buy is bullish
Arbitrage traders buy one market and sell another. Banks hedge options by selling the underlying. Neither cares about direction.
Hidden volume
A huge share of trading happens off-exchange, over the counter or in dark pools. You never see it in the book.
So the practical approach is: use historical order flow (what actually traded, which cannot be faked), read it as where activity happened rather than as a direction signal, and use futures data where possible because futures trade on one central exchange. Forex traders can read currency futures and trade the spot chart.
The footprint: an X-ray of one candle
A footprint splits a candle into price levels and shows what traded at each one. Careful, the columns mean the opposite of the order book. The bid column is aggressive selling that hit the bids. The ask column is aggressive buying that lifted the offers.
Imbalances are compared diagonally, not side by side, because buyers lift the offer one tick above where sellers hit the bid. The usual threshold is 3 times. Tap any number to see the comparison.
imbalance (3x+) highest volume row
Support and resistance from the footprint
High-volume rows that repeat at the same price over several candles, and stacks of imbalances (three or more in a row), often act as levels later.
Even better: confirming a level you already have
At support, the classic turn reads: selling initiation into the level, then absorption at the level, then buying initiation off it. The footprint lets you watch each step happen.
One catch: an exiting short's stop and an exiting long's take-profit also print as "aggressive buying" in the ask column. Both traders are leaving, yet the footprint shows buying. That is why you read footprints in context, never in isolation.
Delta, and when it disagrees with price
Delta is ask volume minus bid volume. Up candles usually have positive delta and down candles negative. When they do not, something is absorbing the aggression. A green candle with negative delta means sellers kept hitting and buyers kept soaking it up. A red candle with positive delta is the reverse.
Add delta up candle by candle and you get cumulative volume delta, CVD. Compare its swings with price swings like you would with any oscillator.
Price makes a low at 99. Cumulative volume delta (CVD, bottom panel) also makes a low.
- Price makes a low at 99. Cumulative volume delta (CVD, bottom panel) also makes a low.
- Price makes a higher low at 99.6, but CVD makes a lower low. More aggressive selling went in, yet price could not go lower.
- Someone was soaking up that selling with passive buy orders. That is selling absorption, and it often comes before a move up.
- Price lifts off. CVD divergences work like oscillator divergences, just built from real executed volume.
Volume at price, not volume at time
Richard Wyckoff's law of effort and result says volume is the effort and the price move is the result. The normal volume bars under a chart show volume at time: how much traded in each candle. A volume profile turns that on its side and shows how much traded at each price. That is far more useful, because it shows you the price levels the market actually cared about. And because it is built from trades that already happened, nobody can spoof it.
Value area
The band where 70% of the volume traded, about one standard deviation. Many traders also use a tighter 40% "core" value area.
Point of control
The single price with the most volume. Where the market spent the most effort.
High and low volume nodes
Peaks are accepted prices and act like magnets. Valleys are rejected prices that price slices through. A fair value gap often works because a low volume node is hiding behind it.
Price chops sideways between 100 and 102. Buyers and sellers agree this is fair value, so a lot of volume trades here.
- Price chops sideways between 100 and 102. Buyers and sellers agree this is fair value, so a lot of volume trades here.
- New information hits and price runs to 110. It moves fast, so little volume trades on the way up. This is price discovery.
- A new range forms at 108 to 110. Fair value has migrated higher. Now the profile of the whole move has two fat areas with a thin part in the middle.
- When price falls back, it slices through the thin low-volume area quickly and slows down once it reaches the old high-volume area. Thin areas repel, thick areas attract.
Setting it up in TradingView
- Indicators → Profiles → Session Volume Profile or Fixed Range Volume Profile.
- Settings → Inputs → Row layout: Number of rows, and set it to around 400. The default is far too coarse, and it moves your POC and value area. Use the toggle on the chart above to see the difference.
- Turn on value area high, value area low and POC.
TradingView estimates the profile instead of using every tick, but the shape, POC and value area come out nearly the same as professional order flow platforms. Fine for context. For scalping off the profile, use a platform with real tick data.
A trend is value moving
Price action traders define an uptrend as higher highs and higher lows. A profile trader sees it as each session's value area forming higher than the last. That gives a very simple bias tool: compare the last profile with the one before. One higher value area in an uptrend suggests more of the same tomorrow. The first lower value area in an uptrend is a warning that it may be turning.
P, b and D shapes
The 80% rule
If price opens outside the previous session's value area, comes back inside and is accepted there, not just a one-tick poke, it travels to the opposite edge of that value area roughly 80% of the time.
Yesterday's session. The profile shows where 70% of the volume traded. That band is the value area.
- Yesterday's session. The profile shows where 70% of the volume traded. That band is the value area.
- The new session opens below yesterday's value area.
- Price climbs back inside and holds there for a couple of candles. That is acceptance, not just a quick poke.
- The 80% rule: once price is accepted back inside, it often travels all the way to the other side of the value area. Here it reaches the top edge.
Core value zones
To find a demand zone, take a high and the next higher high, and anchor a fixed range profile between them with a 40% value area. That core value usually sits right around the low in between, and the next pullback often comes back to it. For supply, use a low and the next lower low.
A high at 106, then a higher high at 110. Between them sits the low at 103.2.
- A high at 106, then a higher high at 110. Between them sits the low at 103.2.
- Anchor a fixed range profile from the high to the higher high, with a 40% value area. The core value lands right around that low: a hidden demand zone.
- The next pullback comes straight back into that core value zone.
- And launches the next leg. A failed zone can still help: if price breaks through, the same zone often flips sides.
Session profiles
Many professionals use one session's profile to find levels for the next. For US index futures, the regular session runs 09:30 to 16:00 New York time, which is 20:00 to 02:30 IST in winter and 19:00 to 01:30 IST in summer. The overnight session covers the rest. Use the regular session's POC and value area edges as levels overnight, and the overnight profile as levels for the next regular open. In currencies, do the same with the Sydney, Tokyo, London and New York sessions, for example New York coming back to test London's POC. You cannot see these levels from price alone.
Where order flow fits
What it gives you
- An X-ray of reversals as they happen.
- A way to confirm or reject support and resistance in real time.
- New levels you cannot see on a plain chart.
- Volume structure under the price structure from module 02.
What to watch out for
- It takes time to learn and can overwhelm you at first.
- Ambiguity, spoofing and hidden volume never fully go away.
- On low timeframes it all happens fast.
- Price still comes first. Volume explains price, it does not replace it.
Test yourself
1 / 7Loading quiz…
Tool kit
Everything on the desk
Small tools we use every session. Free, no sign-up.
Account, risk %, entry and stop in. Contracts out.
Open Session clockTokyo, London and New York in IST, daylight saving handled.
Open TradingViewThe charting platform we use in every lesson and meetup.
Visit Economic calendarCheck high-impact news before the session opens.
VisitA sheet for entries, screenshots and mistakes.
Coming soonHow we mark PDH, PDL and weekly open on any chart.
Coming soonPosition size calculator
Size the position from the stop, not from hope
Decide how much of the account one idea may cost, measure the distance to your stop, and let the maths pick the size. The example is a Micro E-mini S&P (MES) trade, where one point is worth $5. On a prop firm evaluation this matters even more: size every trade so a full losing day can never breach the daily loss limit.
Rounded down to whole contracts, so you never risk more than your limit.
Ten losses in a row
It happens to every trader. What is left of a 100% account?
Win rate you need to break even
Before fees and slippage. A bigger reward lets you be wrong more often.
| Risk : reward | Break-even win rate |
|---|---|
| 1 : 1 | 50.0% |
| 1 : 1.5 | 40.0% |
| 1 : 2 | 33.3% |
| 1 : 3 | 25.0% |
Session clock
The same setup, a different hour
Tokyo, London and New York sessions shown in IST. The bars follow the real London and New York clocks, so daylight-saving changes are handled for you. The London to New York overlap carries the most volume.
Pre-trade checklist
Tick all six or sit on your hands
Follow us
Pull up a chair
Free lessons, chart breakdowns and meetup announcements land here first.
Donation
Buy Ved a coffee
The lessons and tools here are free. If they helped you, a coffee keeps the meetups running and the content coming.
What a donation is, and is not
- A voluntary gift to support free education.
- It does not buy advice, signals, calls, or access to anything.
- It does not create a client or adviser relationship.
- Donations are not refundable.
Thank you. Every cup is noticed.
About us
Hi, I am Ved
Vedachala K A, known as Ved, is a Bangalore-based trader, ethical hacker, author and athlete, and the person pouring the coffee. Coffee & Charts started as a few friends looking at Sunday charts together. It grew into lessons, tools and meetups built around one idea: a calm, repeatable process beats a lucky prediction.
Process over predictions
We teach how to think about a chart, not what to buy tomorrow.
Risk comes first
Every lesson ends with the same question: how much can this cost me?
Free to learn
Lessons and tools stay free, kept alive by people who buy a coffee.
Terms
Terms, conditions and risk disclosure
Last updated: 2 November 2026
Trading involves substantial risk of loss. Futures, forex, options and other leveraged products can lose more than your initial deposit. Only trade with money you can afford to lose.
1. Educational purpose only
All content on Coffee & Charts, including posts, videos, tools, calculators, meetups and social media, is for general education and information. It is not an offer or a solicitation to buy or sell any security, derivative, currency or other financial instrument.
2. Not investment advice
Nothing here is personalised investment, financial, legal or tax advice. Coffee & Charts and Ved are not registered with SEBI as an Investment Adviser or Research Analyst, and do not provide stock recommendations, tips or calls. Speak to a SEBI-registered adviser before making investment decisions.
3. Risk of loss
- Leveraged products magnify both gains and losses.
- Gaps, slippage, platform outages and fast markets can cause losses beyond your planned stop.
- Most retail traders lose money trading derivatives. In SEBI's own studies of equity F&O, a large majority of individual traders made net losses.
4. Past and hypothetical results
Charts, examples and backtests are for illustration. Past performance, whether real or simulated, does not guarantee future results. Hypothetical results have limits: they are made with hindsight and do not include all real-world costs.
5. Your responsibility
You are solely responsible for your trading decisions, position sizes and results. Calculators and tools are provided as-is and may contain errors. Always double-check numbers before placing an order.
6. Meetups
Meetups are informal educational gatherings. Attendance is at your own risk. No buy or sell recommendations are given, and selling of financial products or services to attendees is not allowed.
7. Donations
Donations are voluntary gifts that support free content. They do not purchase any product, service, advice or access, and are not refundable.
8. Third-party links
We link to outside sites such as TradingView, YouTube and economic calendars. We do not control them and are not responsible for their content, accuracy or policies.
9. Privacy and cookies
This site is hosted on Google Blogger, which may use cookies and collect usage data under Google's privacy policy. The pre-trade checklist saves your ticks only in your own browser.
10. Changes and contact
We may update these terms at any time. Continued use of the site means you accept the current version. Questions: write to us through the links on the Follow Us page.