Home / Learn Hub / Instruments / EUR/CZK
Forex Cross

How to Trade EUR/CZK: Hours, the CNB and the Koruna

EUR/CZK is the quiet member of the Central European family; a slow, tightly managed cross where the Czech National Bank has a long history of caring about the exchange rate directly. It is calmer than its neighbours, but calm and cheap are not the same thing.

In plain English, if you are new:

EUR/CZK tells you how many Czech koruna one euro is worth. If the price is 25.0000, one euro buys 25 koruna. Buy the pair and you are betting the euro strengthens against the koruna; sell it and you are betting on the koruna.

The Czech Republic is in the European Union but not in the euro. It kept the koruna and its own central bank, the Czech National Bank (ČNB, usually written CNB in English), which sets Czech interest rates independently of the ECB. What makes this pair distinctive is that the CNB has historically treated the exchange rate itself as a policy tool, not just an outcome, and traders who forget that eventually find out the hard way.

EUR/CZK at a glance

MT5 symbolEURCZK (broker suffixes are common; coverage at retail brokers is patchy)
TypeForex cross: euro against the Czech koruna. No US dollar on either side.
Central banksThe ECB on the euro side, the Czech National Bank (CNB) on the koruna side. The CNB Bank Board holds scheduled monetary policy meetings roughly eight times a year.
Pip size0.0001 on most MT5 brokers, though some quote EUR/CZK to three decimals: confirm on your own platform before sizing
Pip valueFixed in koruna per lot and then converted into your account currency, so it moves with the rate. Use the pip value calculator.
SpreadNarrower than EUR/HUF but still a large multiple of a major-pair spread, and clearly worse outside European hours.
Carry / swapCzech rates have generally sat above eurozone rates, giving short EUR/CZK a positive swap in most recent regimes. The gap has been narrower than Hungary’s, so the carry is smaller.
Best hoursThe European morning inside the London session. The Czech Republic is on Central European Time.
CharacterSlow, range-prone and policy-managed. It produces the smallest moves of the Central European crosses, and the largest surprises when policy shifts.

What you are actually trading

You are trading a small, highly industrialised, export-driven economy against the currency of its main customer. The Czech Republic is one of the most manufacturing-intensive economies in the EU, and a very large share of that output (cars, components, machinery) goes into German supply chains. When German industry contracts, Czech growth follows within a quarter or two.

That tight linkage does to EUR/CZK what neighbouring-economy linkage does to EUR/GBP: it damps the pair. A shock to European demand hits both sides of the trade, and much of the effect cancels. This is the main reason EUR/CZK covers less ground in a normal week than almost any other emerging-European cross.

The second thing you are trading is the CNB’s attitude to the currency. From November 2013 to April 2017 the CNB ran an explicit exchange rate commitment, using the koruna as an instrument of monetary policy and defending a floor of 27.00 koruna per euro. That regime is long gone, but the institutional habit did not vanish with it: the CNB has continued to discuss the exchange rate openly, and it intervened to support the koruna during the inflation surge of 2022. A central bank that is prepared to act in the market changes the distribution of outcomes for anyone trading against it.

The CNB was also one of the first central banks in Europe to begin raising rates in the post-pandemic inflation cycle, well ahead of the ECB. That willingness to move early, in both directions, is the source of most of the pair’s trending behaviour.

What moves the price

The CNB versus ECB policy gap

The dominant trend driver. The CNB has a track record of acting before the ECB rather than following it, which means the expected rate gap can widen or narrow quickly. Scheduled Bank Board decisions and the accompanying forecasts are the events that reset it, and the CNB publishes an explicit forecast path, so the news is often in how that path changes rather than in the decision itself.

CNB communication about the exchange rate

Unusually for a floating currency, comments from CNB board members about the koruna’s level are market-moving in their own right. Given the 2013–2017 floor and the 2022 interventions, traders take those comments seriously. If you are short the koruna into a sharp weakening move, you are, at some level, trading against an institution with a demonstrated willingness to participate.

The German industrial cycle

German PMIs, IFO, factory orders and the state of the European car industry map directly onto Czech growth. Weak German industry usually means a softer koruna, though the effect is muted because it also weakens the euro side. Watch the DAX as a quick proxy for the impulse.

Czech inflation and domestic data

Czech CPI conditions how quickly the CNB can cut or is forced to hike, so it is the main scheduled domestic mover. Wage growth and retail sales matter as second-order inputs to the same question.

Regional risk appetite

The koruna trades as part of the Central European block, so a broad emerging-Europe risk-off episode lifts EUR/CZK alongside EUR/PLN and EUR/HUF. The koruna consistently moves the least of the three, which makes it a useful barometer: if even EUR/CZK is moving sharply, the regional impulse is genuine.

Energy and the terms of trade

The Czech Republic imports its energy and exports manufactured goods, so an energy price shock worsens the terms of trade and weighs on the koruna. This channel was highly visible during the 2022 European gas crisis and is dormant most of the rest of the time.

The best time of day to trade EUR/CZK

Prague sits in the same time zone as Frankfurt, and the domestic bank market that prices the koruna runs roughly 08:00 to 17:00 CET. That window, overlapping the European morning of the London session, is the only part of the day where EUR/CZK behaves like a real market.

Because the pair moves so little, the hours discipline matters more here than on a volatile cross, not less. A wide overnight spread on an instrument that may only cover a modest range all day is a genuinely large tax. If your platform shows EUR/CZK ticking along at midnight, remember that you are looking at a quote from a machine, not a market with participants in it.

WindowWhat tends to happen
Asian sessionClosed in all but name. Spread widens substantially and there is essentially no koruna flow.
08:00 – 10:00 CETPrague opens and Czech data lands. The clearest directional window of the day.
London morningBest spreads and deepest liquidity. Most of the day’s modest range is built here.
CNB decision daysRoughly eight scheduled meetings a year, with a published forecast update on the larger ones. The main source of multi-week trend.
European afternoonDrifts. US data affects it only through the euro leg and general risk appetite, and often barely at all.
After the European closeIlliquid. On a pair with this little daily range, holding through it means paying a wide spread for nothing.

Times follow the live session clock. Use the forex market hours tool to convert any of these into your own timezone, and see the session times hub for why fixed UTC tables are wrong half the year.

How different traders approach it

If you are brand new

The first thing to understand is that low volatility does not mean low risk. EUR/CZK typically moves less in a day than a major does, which tempts new traders into using larger positions to make the numbers look interesting. That is exactly the wrong response; the pair can reprice quickly when the CNB shifts, and a large position on a quiet instrument carries the same risk as a small one on a fast instrument.

The second thing is cost. When the daily range is small and the spread is a multiple of a major’s, the spread can eat a substantial share of a realistic target. That means intraday trading is very hard to make work here. If you trade it at all, trade it on the daily or 4-hour chart with targets measured in days.

Practical starting rules: European morning only, small fixed percentage risk, size calculated fresh each time with the position size calculator, and no positions held over a CNB meeting until you have watched a few from the sidelines.

If you already trade but results are inconsistent

Most inconsistent traders lose money on EUR/CZK in one of two ways. The first is overtrading a range that is too small to pay for the spread, taking sensible-looking signals, being right more often than not, and still finishing the month down because costs consumed the edge. Measure your average winning trade against the spread you are actually filled at before you conclude the strategy is broken.

The second is fighting the central bank. Because the pair grinds, traders build confidence in a direction and add to it. If the koruna is weakening sharply and CNB board members start talking about the exchange rate, the risk profile of your position has changed even though your chart looks the same. Respect that.

Use the region for context. If EUR/CZK is rising while EUR/PLN and EUR/HUF sit still, be suspicious: the koruna rarely leads. If all three are rising together, you are in a real regional move and the trade has better odds of following through.

If you are experienced

EUR/CZK is a policy-spread instrument with an unusually explicit reaction function. The CNB publishes a forecast path, which means the tradeable information is the delta between the published path and the market’s pricing, and repricings cluster tightly around Bank Board meetings and Czech CPI. Between those, realised volatility is low enough that carry and roll dominate returns.

Sizing needs an explicit tail adjustment. The empirical distribution has a long calm body and rare, large jumps associated with policy regime changes; the 2013 floor announcement and its 2017 removal being the extreme historical examples of a market that had been very quiet immediately beforehand. Volatility-scaled sizing calibrated on trailing range will therefore be at its largest precisely when the regime risk is highest. That is the trap this pair sets.

For relative value, EUR/CZK is the low-beta leg of the Central European complex. Long EUR/HUF against short EUR/CZK isolates the Hungary-specific political and carry premium from the shared German-industrial factor, at the cost of two wide spreads. It is a legitimate structure but only for a book that can carry the transaction cost.

Strategies that work on EUR/CZK

Policy-path swing around CNB meetings : intermediate and advanced, multi-week holds

The CNB publishes a forecast for the interest rate path, so the tradeable event is a change in that path or a clear signal that the board disagrees with it. When Czech inflation surprises and the expected path shifts against ECB expectations, EUR/CZK tends to trend for weeks rather than days.

Take the position after the meeting once direction is established, enter on pullbacks into 4-hour structure, and hold with a stop beyond the structural level that would invalidate the view. Do not carry a tight stop into the meeting itself; the spread widens and the initial spike is frequently retraced.

Daily-chart range work : beginners upwards

EUR/CZK spends long periods in well-defined ranges, and it respects them better than most crosses because both economies absorb the same shocks. Mark the range on the daily chart, wait for price to reach an edge, and look for rejection during European hours rather than anticipating.

Two conditions keep it honest. Skip the trade if a CNB meeting or Czech CPI is due inside your intended holding period. And insist that the range is wide enough that a realistic target is several times the spread, on this pair, plenty of technically valid ranges are simply too narrow to trade profitably.

Regional confirmation trade : intermediate and advanced

Use the koruna as the confirmation leg rather than the signal. Because it is the lowest-beta currency in the region, a sharp EUR/CZK move implies the regional risk impulse is broad and real rather than a Hungary or Poland story.

Practically: when you see EUR/PLN and EUR/HUF moving, check EUR/CZK before committing. If the koruna is participating, take the trade in whichever leg suits your risk tolerance. If it is not, treat the move as country-specific and expect more retracement.

Carry with a regime stop : advanced only

When Czech rates sit above eurozone rates, short EUR/CZK earns a modest positive swap in a currency that historically moves less than its neighbours, a reasonable risk-adjusted carry position by regional standards.

The condition is a pre-defined exit for a regime change: a level, a volatility threshold, or explicit CNB commentary about the exchange rate. The history of this pair is that the danger does not arrive gradually. If you cannot state in advance what would make you close, do not open.

Common mistakes on EUR/CZK

Risk and position sizing

Two features of EUR/CZK drive its position sizing. The pip value is denominated in koruna and converted into your account currency, so it is never a round number, and the pip convention itself varies between brokers. Both mean you should compute size per trade with the position size calculator rather than carrying a habit over from majors.

More importantly, size for the regime change rather than the average day. This is a pair whose entire history warns that a long quiet period is not evidence of safety: the calmest stretches have preceded the largest policy-driven repricings. Any sizing method based on trailing volatility will hand you your biggest position at the worst possible moment, so cap it manually.

Finally, be realistic about the cost drag. If your target is only a few multiples of the spread, the trade needs an unusually high win rate to be worth taking. Fewer, larger, longer-held positions are the structurally correct approach here, and holding longer means the swap matters, so check which way it runs on your side of the trade.

Work the numbers before you enter with the position size calculator, the pip value calculator and the risk/reward calculator.

Where Market Structure Pro fits

The hard part of EUR/CZK is not identifying a level. It is knowing whether the current environment can pay for the cost of trading it, and this pair spends a great deal of time in conditions where the honest answer is no.

Market Structure Pro is built around exactly that judgement. Its ranging and chop filter exists to return NO TRADE when a market is drifting rather than trending, which is the default state of the koruna. It is spread-aware, and on an instrument where the spread can be a meaningful fraction of a realistic target, that is not a nicety; it is the difference between a trade with an edge and the same trade without one. It is session-aware, so a setup that appears when Prague and London are shut is graded for the liquidity actually available rather than treated as equivalent to a 09:00 CET signal.

You get one verdict (TRADE, TRANSITION or NO TRADE) with a confidence percentage, an A/B/C grade and a plain-English explanation of what is behind it, locked on the closed bar so it cannot repaint. TRANSITION is particularly relevant here, because the koruna’s big moves begin as a shift out of a long quiet regime and that shift is what you want flagged early. MSP is decision support: it does not trade for you, it is not a signal service, and it guarantees nothing.

What you actually see on the chart:

TRADETRANSITIONNO TRADE

Non-repainting: the state locks on each closed bar and never rewrites history. Works on every MT5 instrument and timeframe.

One clear verdict on EUR/CZK, on your own chart

Market Structure Pro fuses 27 tools into a single TRADE / NO TRADE call with a confidence score, an A/B/C grade and a plain-English reason, and it is session- and spread-aware, so it knows when EUR/CZK is worth trading and when it is not. Free 7-day trial, no card required.

Start free trial

Frequently asked questions

What is the best time to trade EUR/CZK?

The European morning, roughly 08:00 to 12:00 Central European Time, while Prague and London are both open. The koruna is priced by the domestic bank market in Prague, so that is when spreads are tightest and liquidity is real. Outside European hours the pair is quoted but barely traded.

Why does EUR/CZK move so little?

The Czech economy is tightly integrated with Germany’s through manufacturing supply chains, so shocks to European demand hit both sides of the pair and largely cancel out. The Czech National Bank has also historically paid close attention to the exchange rate, which further damps large moves.

What was the Czech National Bank exchange rate floor?

From November 2013 to April 2017 the CNB committed to keeping the koruna weaker than 27.00 per euro, using the exchange rate as a monetary policy tool to fight deflation. The commitment was removed in April 2017. It matters today because it shows the CNB is willing to act directly in the currency market.

Is EUR/CZK good for beginners?

It is calmer than most emerging-European crosses, which helps, but the wide spread relative to its small daily range makes it an expensive place to learn. A beginner is better served by a major, and if they do trade EUR/CZK, by holding for days rather than minutes and using small size.

What moves the Czech koruna most?

The expected interest-rate gap between the Czech National Bank and the ECB is the main driver of trends, with Czech inflation data conditioning it. Beyond that, the German industrial cycle, regional risk appetite and CNB commentary about the exchange rate itself all move the koruna.

Does the CNB still intervene in the koruna?

The CNB no longer runs a formal exchange rate commitment, but it intervened to support the koruna during the inflation surge of 2022 and its board members comment on the currency openly. Traders should treat CNB commentary about the exchange rate as a genuine market risk rather than background noise.

How is EUR/CZK different from EUR/PLN and EUR/HUF?

All three are Central European crosses driven by the same regional risk factors, but the koruna is consistently the least volatile of the three, the forint the most. EUR/CZK has the tightest spread of the group and the smallest daily range, which makes it slower but also more expensive to trade actively.

What is a pip on EUR/CZK worth?

Most MT5 brokers quote EUR/CZK with a pip of 0.0001, though some use three decimals instead, so confirm on your own platform. The value of that pip is fixed in koruna per lot and converted into your account currency at the prevailing rate, so it is never a fixed round figure.

Related instruments