Skip to content

Smart money: order blocks, FVG, liquidity

Reading the market: charts, tools and instruments3 min read
What you learn in 3 minutesA reader asked: 'I keep seeing videos about order blocks and liquidity. What are they actually, and do they change what I pay in rand?' This lesson gives you the vocabulary and, more importantly, the assumption underneath it. All three terms describe places on a chart where large orders are assumed to sit. The assumption is the part to understand. The chart does not label them for you.

Order blocks, fair value gaps and liquidity are not signals. They are descriptions of price areas. An order block is a candle or small cluster of candles before a sharp move, treated as a zone where big orders may have been filled. A fair value gap, often shortened to FVG, is a gap between one candle's range and the next where price moved quickly, leaving little trading in between. Liquidity means clusters of resting orders, usually above recent highs or below recent lows, where stops and entries may sit.

On USD/ZAR around 18.4100, one pip is 0.0001. If you trade 0.10 lots, one pip is about R0.10. A 20 pip move is about R2.00 on that position. That is the size of the numbers before any costs. Your broker's spread, commission and swap vary, so the rand figure you see will differ between brokers and at different times of day.

ZoneGapLowUSD/ZAR
A schematic USD/ZAR chart marked with a block, a liquidity sweep and a return, showing where each label is placed and that the drawing is not real price data.

Where the idea of order blocks comes from

A large fund cannot buy millions of rand of USD/ZAR in one click. If it does, the price jumps and the fund pays more. So it splits the order into smaller pieces and fills them over time. The chart shows the result: a quiet area, then a sharp move. The quiet area is later called an order block. The name is a story about what might have happened there.

The story is not in the data. A candle does not say who bought or sold. It only says where price opened, closed, and how far it moved. When you mark an order block, you are drawing a zone where you think large orders were filled. That is a guess. It can be a useful guess, but it is still a guess.

Different people mark different blocks on the same chart. One uses the last down candle before a rally. Another uses a cluster of three candles. Neither is wrong, because the definition is not fixed. That is why two people can look at USD/ZAR at 18.4100 and disagree about where the block is. The disagreement is not about the price. It is about the rule they chose.

What a fair value gap actually shows

A fair value gap appears when one candle's range does not overlap with the next candle's range. Price moved so fast that no trading happened at those levels. On a chart, it looks like a blank space between two candles. The term suggests the market will return to fill that space. Sometimes it does. Sometimes it does not.

The gap is a fact about the chart. The idea that it must be filled is a belief. There is no rule that price has to come back. A gap can stay open for weeks. If you trade because you expect a fill, you are trading the belief, not the gap. The gap itself does not tell you when or if price will return.

Gaps are more common around news. When a report is released, price can jump. On USD/ZAR, a gap might appear after a central bank announcement. The gap shows where liquidity was thin. It does not show where liquidity will be next. Treat it as a mark on the chart, not a promise.

Why liquidity is not free money

Liquidity means there are resting orders at a certain price. Some are stop losses. Some are new entries. They sit above recent highs or below recent lows. When price reaches them, those orders become active. That can cause a fast move. But the move is not a gift. It is just a lot of orders hitting at once.

People say price 'sweeps liquidity' as if the market is hunting them. The market is not hunting you. It is matching orders. If many stops sit at 18.4130, price may move there because there are buyers and sellers willing to trade at that level. The sweep is a result, not a plan. You cannot know in advance if the orders are stops or new positions.

The danger is thinking that liquidity means easy profit. It does not. It means the price may move quickly, which can also mean a quick loss. On USD/ZAR, a 30 pip move on 0.10 lots is R3.00 gross. That is small, but it can grow if you hold and the market keeps going. The liquidity does not care about your position.

20 pips on 0.10 lots: the rand maths

StepAmountNote
InstrumentUSD/ZARexample price around 18.4100
One pip0.0001standard for this pair
Position size0.10 lots10,000 units of the base currency
Value of one pipR0.100.10 lots x 0.0001 x 10,000 units
Move marked on the chart20 pipsfrom the block to the sweep
Gross resultR2.0020 x R0.10
Spread costvariesbrokers quote different spreads on USD/ZAR

Your broker may round pip values, charge commission, apply a wider spread at certain times, or add swap if the position is held overnight. Check the contract specification before you trade.

Doing it once, step by step

The following steps show how to mark these zones on a chart and check your thinking before you risk any rand. Do them in order, on a demo account first.

  1. 01

    Open a USD/ZAR chart

    Use a one-hour or four-hour chart. These timeframes show enough detail without too much noise. Find the current price, around 18.4100. Do not trade yet. Just look.

  2. 02

    Mark one order block

    Find a sharp move up or down. Look at the candle or candles just before it. Draw a box around that area. Write down why you chose it. This is your block, not a universal one.

  3. 03

    Mark one fair value gap

    Look for a space between two candles where their ranges do not overlap. Draw a box there. Note the date and time. Check later to see if price returned. Do not assume it will.

  4. 04

    Mark one liquidity level

    Find a recent high or low. Draw a line there. That is where stops might sit. Remember, you cannot know for sure. It is a guess about where orders rest.

  5. 05

    Write an invalidation rule

    For each mark, write what would prove your idea wrong. For example: 'If price closes above 18.4130, the block failed.' Write it in rand if you plan to trade. If you cannot, do not trade.

  6. 06

    Calculate the rand risk

    Decide your position size. On 0.10 lots, one pip is about R0.10. If your stop is 20 pips away, the gross loss is R2.00. Add spread, commission and swap, which vary by broker. Check the contract specification before you trade.

The mistake most people make here

The common mistake is treating an order block or fair value gap as a promise. A block is just a zone drawn after the fact, and a gap can be filled or ignored. People also assume liquidity means free money, when it only means orders are likely resting there. Instead, mark the zone, write down what would prove the idea wrong, and size the position so a loss of that size is acceptable. If you cannot state the invalidation level in rand, you are not ready to place the trade.

Check yourself

USD/ZAR moves 35 pips against a 0.10 lot position. What is the gross loss in rand?

One pip is R0.10 on 0.10 lots. 35 x R0.10 = R3.50 gross. Spread, commission and swap are added on top and vary by broker.

A reader marks a block at 18.4100 and a sweep at 18.4130. How many pips is that, and what is it worth on 0.10 lots?

18.4130 - 18.4100 = 0.0030, which is 30 pips. On 0.10 lots that is 30 x R0.10 = R3.00 gross.

Questions that come up next

If I mark an order block, does that tell me when to buy or sell?

No. An order block is only a zone on the chart where a sharp move began. It does not say whether price will return or what will happen if it does. You still need a reason to enter and a point where you accept the idea is wrong. The block is a note about the past, not a plan for the future.

Does a fair value gap always get filled?

No. A fair value gap is a space where price moved quickly and little trading happened. Some gaps fill later, some stay open for a long time. There is no rule that price must return to close the gap. If you act because you expect a fill, you are acting on a belief, not on the chart.

What does liquidity mean in plain terms?

Liquidity means there are resting orders at a certain price. They may be stop losses or new entries. They often sit above recent highs or below recent lows. When price reaches them, those orders become active and price can move fast. It does not mean the move is free money.

Do these terms change what I pay in rand?

They do not change your costs. Your costs come from the spread, any commission and any swap, and these vary between brokers and at different times of day. On USD/ZAR, one pip is 0.0001. On 0.10 lots, one pip is about R0.10. The terms only describe price areas; they do not set your fees.

How do I know which order block is the right one?

You do not, because the definition is not fixed. One person may use the last down candle before a rally; another may use a cluster of candles. Both are drawing a zone where they think large orders were filled. That is a guess. Write down the rule you used so you can check it later.

Can I trade these ideas on a small account?

You can, but the rand size of each pip matters. On 0.10 lots, a 35 pip move against you is about R3.50 gross. Spread, commission and swap are added on top and vary by broker. Before you trade, size the position so a loss of that size is acceptable to you.

The words used on this page

order block
A candle or small group of candles before a sharp move. It is treated as a zone where large orders may have been filled. The chart does not label it for you.
fair value gap
A space between one candle's range and the next where price moved quickly. Little trading happened at those levels. It is a mark on the chart, not a promise that price will return.
liquidity
Clusters of resting orders at certain prices. They often sit above recent highs or below recent lows. When price reaches them, they become active and price can move fast.
pip
A small unit of price movement. On USD/ZAR, one pip is 0.0001. On 0.10 lots, one pip is about R0.10.
invalidation level
The price at which you accept your idea is wrong. You state it before you trade. If you cannot state it in rand, you are not ready to place the trade.

What to take away

  • Order blocks, fair value gaps and liquidity are descriptions of price areas, not signals.
  • The assumption behind them is that large orders sit somewhere on the chart. The chart does not show who bought or sold.
  • On USD/ZAR, one pip is 0.0001. On 0.10 lots, one pip is about R0.10 before any costs.
  • Mark the zone, write down what would prove the idea wrong, and size the position so a loss of that size is acceptable.
Next in Reading the market: charts, tools and instrumentsGold (XAU/USD): how it differs from currencies
Trading forex and CFDs carries a high risk of losing money. Most retail accounts lose. Nothing here is a recommendation to trade or a forecast of any result.Nalediyour course guide