MT5 server time: which clock your trades use and how to convert it

MetaTrader 5 stamps every trade with your broker’s clock, not yours. How to find it, convert it and keep your journal consistent.

Which clock MetaTrader 5 uses

MetaTrader 5 does not use your computer’s clock for trades and price bars. It uses the server time of your broker, which is the clock of the trading server your terminal is connected to. That clock is usually a few hours ahead of UTC and is chosen by the broker, not by you and not by MetaTrader. Every trade you open or close, every candle on a chart and every line in the History tab carries that time.

This matters more than it sounds. A trade that closed at ten past midnight on the server belongs to the next trading day in your History tab, even if it is still the evening of the previous day where you live. A session indicator can look an hour off for the same reason. And rules that depend on a daily reset, such as swap or a daily loss limit, usually follow a clock that is not yours.

Three ways to find your broker’s server time

MethodHowGood for
Market Watch clockPress Ctrl+M or choose View, Market Watch. The clock at the top of the panel shows the server time.A quick check any time
Compare with UTCNote the Market Watch time and the current UTC time from a reliable time site. The difference is your offset.Getting the offset in hours
Check the brokerMany brokers state their server time or GMT offset on their support or platform pages.Confirming the offset and when it changes

Example, with invented numbers: if Market Watch shows 15:00 while UTC is 12:00, the server offset is UTC+3. If your own time zone is UTC+4, the server is one hour behind you, so a trade stamped 15:00 on the server happened at 16:00 on your clock.

Daylight saving makes the offset move

Many brokers shift their server clock twice a year, often so that the trading day lines up with the New York close. A common pattern is UTC+2 in winter and UTC+3 in summer, but that is a pattern and not a rule: your broker may do something else, and the dates it changes can differ from yours. Measure the offset again after the clocks change instead of relying on a value you wrote down months ago.

Your own clockServer clockWhat to do
Changes with daylight saving on a different dateChanges on its own dateFor a week or two the gap between you and the server is not what you are used to. Re-measure it.
Does not change at allChanges twice a yearThe gap changes by an hour twice a year.
Same as the serverSameNo conversion needed.

Why server time matters for a trading journal

How AI Trading Journal handles it

AI Trading Journal reads your trades from the MetaTrader 5 terminal on your PC and keeps the broker’s server clock for everything: the open and close time of each trade, which day a trade counts for, the P&L calendar, the dashboard and the Excel report. That is a deliberate choice. The numbers then match the History tab of your terminal and your broker’s statement, which are the figures you will compare them with. A position closed in several parts counts as one trade on the day of its last exit.

AI Trading Journal P&L calendar on sample data, with every day dated on the broker server clock
The P&L calendar on sample data: each day follows the broker’s server clock, the same as the History tab.

If you want your own clock instead, export the report to Excel and add a column that adds your offset to the open and close time. The Excel report guide describes the Trades sheet.

A short checklist

  1. Open Market Watch and write down the server time and the UTC time today.
  2. Work out the offset and write it next to the date you measured it.
  3. Set a reminder to re-measure it after your broker and your own country change their clocks.
  4. In your journal and in any spreadsheet, keep one clock for every row.
  5. When you compare numbers with a broker statement, compare on the broker’s clock.

Honest limits

Related: the MT5 History tab explained, how to export your MT5 trade history and reading MT5 history with Python.

A practical use of the offset: tag gold trades by session, as shown in gold trading sessions in your journal.

Once you know your broker’s offset, the forex session times converter shows when each session falls on your own clock.

Planning around a scheduled event? The Market Watch pages list the official dates each week and explain how clock changes move the times.

Frequently asked questions

What time zone does MetaTrader 5 use?
The broker’s server time, not your computer’s clock. It is chosen by the broker and is usually a few hours ahead of UTC.
How do I find my MT5 server time?
Open Market Watch with Ctrl+M. The clock at the top of the panel shows the server time. Compare it with UTC to get the offset.
Does the server time change with daylight saving?
Often yes. Many brokers move their clock by an hour twice a year, but the dates and the pattern are the broker’s own, so measure it again after a change.
Which clock does AI Trading Journal use?
The broker’s server clock, the same as the History tab, so the calendar and totals match your terminal and your statement.
Why does a trade show on a different day than I expected?
Because the day is decided by the server clock. A trade that closed shortly after server midnight belongs to the new day, even if it is still the previous evening where you live.

Related guides

Keep your journal on the broker clock: free for 7 days

Free for 7 days, no card required. After that, a one-time $19.99 purchase. No subscription. Also on the Microsoft Store.

One-time $19.99, no monthly fee · your MT5 login never leaves your PC · trades go into your own journal on your PC, not through our servers.

Start free 7-day trial