Skip to main content
Session suite indicatorv1.00

AIMS London Fix

Shades the 4pm London fix window, labels each day's move into and after it, and tallies how often that move reversed over the chart's history.

London Fix reversal window (16:03–17:00) and historical tally panel — MetaTrader 5
AIMS London Fix on MetaTrader 5 showing 16:03-17:00 Fix reversal window and tally statistics on EURUSD M5
Type
Indicator
Category
Session timing
Platforms
TradingView, MT5
Language
Pine v6, MQL5
Repaints
No — closed bar
London fixSession timingMonth endForex flows

What London Fix does

Large currency orders are priced at the 4pm London fix. London Fix marks that window on the chart and measures what price did around it, so you can see the flow and check whether a reversal after it is worth anything on your market.

The fix window

Shades 15:57:30 to 16:02:30 London every day, in a different colour on the last trading day of the month. Optional shading from 15:00 to the fix and from the fix to 17:00.

Daily moves label

At 17:00 London each day: the move from 15:30 to 16:03 and from 16:03 to 17:00, in pips.

Reversal tally

Over the chart's history: takes the other side of the 15:30 to 16:03 move at 16:03 and closes at 17:00. Shows days, win rate and average pips, before spread.

How to trade London Fix

  1. Open a chart of 15 minutes or less

    On MT5, longer timeframes show a note instead of the window. On MT5, set "Server time = New York time + hours" to your broker's offset. The default 7 fits brokers whose server clock is New York time plus 7 hours (GMT+2 in winter, GMT+3 in summer).

  2. Watch the move into the fix

    From 15:30 London, note which way price runs into the window. The fix on the last trading day of the month is shaded in its own colour.

  3. Read the label after 17:00

    The daily label shows how far price moved into the fix and how far it went after it. A reversal means the second number has the opposite sign to the first.

  4. Check the tally before you act

    The tally fades the move into the fix on every day in the chart's history. Compare the average pips with your spread: if the average is smaller than the spread, there is no edge to trade.

Prompts, not trade instructions. A SETUP READY prompt tells you to review the structure on a closed candle. It is never a command to enter blindly.

Setups and chart grammar

London Fix draws three time windows and two numbers per day.

SetupContextWhat the indicator seesGoal
Fix window15:57:30 to 16:02:30 LondonShaded band, month-end colour on the last trading dayKnow when the fix is being priced
Before and after15:00 to the fix, the fix to 17:00Lighter shading either side of the windowFrame the move into and out of the fix
Daily moves label17:00 LondonPips from 15:30 to 16:03 and from 16:03 to 17:00See whether the day reversed
FIX WINDOW

The five minutes around 16:00 London when the fix is priced.

MONTH-END FIX

The fix on the last trading day of the month.

REVERSAL TALLY

Days, win rate and average pips of fading the move into the fix, before spread.

Settings

InputTypeDefaultWhat it does
Shade 15:00 to the FixBooleantrueShades the hour before the fix window.
Shade the Fix to 17:00BooleantrueShades from the fix window to 17:00 London.
Daily Moves LabelBooleantrueAt 17:00 London: the move from 15:30 to 16:03 and from 16:03 to 17:00, in pips.
Reversal TallyBooleantrueOver the chart's history: the other side of the 15:30 to 16:03 move, taken at 16:03 and closed at 17:00, before spread.
Fix Window ColorColor#ff9800Colour of the fix window.
Month-End Fix ColorColor#e91e63Colour of the fix window on the last trading day of the month.
Before / After ColorColor#787b86Colour of the before and after shading.

Use it in your EA

On MetaTrader you can read the levels and setup state from an Expert Advisor with iCustom().

// MQL5 — read yesterday's fix moves from the last closed 17:00 bar
int    h = iCustom(_Symbol, _Period, "iTradeAIMS\\AIMSLondonFix", "YOUR-SERIAL-KEY");
double into[], after[];
CopyBuffer(h, 0, 1, 1, into);    // pips into the fix, EMPTY_VALUE on other bars
CopyBuffer(h, 1, 1, 1, after);   // pips after the fix
BufferNameValue
0Into fix (pips)Move from 15:30 to 16:03 London, on the day's scored bar; EMPTY_VALUE elsewhere
1After fix (pips)Move from 16:03 to 17:00 London, on the day's scored bar; EMPTY_VALUE elsewhere

Frequently asked questions

The WM/Reuters benchmark rate set at 4pm London. Funds and corporates price large currency orders at it, so trading clusters in the minutes around 16:00.

All indicators →

Know when the fix is priced.

AIMS London Fix is available on TradingView and MT5 for iTradeAIMS members.