US Dollar Seasonality in December: USD/JPY, USD/CHF, EUR/USD, AUD/USD
Seasonal patterns can complement other forms of analysis, but they’re far from a roadmap. They’re simply averages of historical returns that highlight periods where markets have tended to outperform or underperform — and those patterns can shift or fail altogether.
Macro events can easily override any seasonal bias, so seasonality is best treated as a secondary signal that only holds weight when it aligns with broader evidence.
That said, December does offer some of the more reliable tendencies for traders. Santa’s rally is well-known on Wall Street, but FX markets also display recurring behaviour at this time of year. Below, we look at how the major currency pairs typically perform against the US dollar in December, before drilling into daily patterns for each of the key USD crosses.
View related analysis:
- Australian Dollar Outlook: AUD/USD 6-Day Rally Into AU GDP, US Data Deluge
- ASX 200 Market Outlook: Can Santa’s Rally Help the ASX This December?
- Nvidia (NVDA) Earnings Stats for Nasdaq 100 Traders
- The stats are working against bitcoin bulls today
December Seasonality Trends for the US Dollar
Using data from LSEG, I’ve compared monthly percentage returns for the US Dollar Index alongside each major currency pair. The lower table also shows the ‘bullish win rate’ for each month — simply the percentage of times a market closed higher.
The ideal bullish setup is a positive average return combined with a win rate above 50%. Bears, meanwhile, look for negative average returns alongside bullish win rates below 50%. The more extreme the readings, the stronger the underlying seasonality.
Charts prepared by Matt Simpson, Source: LSEG
Swiss franc (CHF) and euro (EUR) tend to dominate the US dollar in December
- USD/CHF is the standout, with an average December return of -1.29%, reflecting consistent Swiss franc strength.
- Its 34.1% win rate means USD/CHF has closed lower nearly 66% of the time in December.
- The euro isn’t far behind: EUR/USD averages +1.16% with a 61% win rate.
- This largely reflects a softer US dollar, with the USD Index averaging -0.82% in December and recording a low 36.6% win rate (a 63.4% “lose rate”).
- NZD/USD, AUD/USD and GBP/USD also tend to rise in December, though more modestly at 0.46%, 0.32% and 0.35% respectively.
- Win rates vary: NZD/USD is strongest at 65.9%, while GBP/USD sits at 56.1%, and AUD/USD is only slightly above neutral at 51.2%.
- December’s seasonality is largely absent in USD/JPY and USD/CAD, which show average returns of -0.06% and +0.01% respectively.
US Dollar Index (USD) Seasonality for December
What I’m really looking for is a run of days where the average return and the win rate point in the same direction — either both positive or both negative. While you can pick out individual days in a month that appear to meet that criteria, drilling down too closely makes the analysis vulnerable to intra-month noise and false signals. Ideally, I want to see at least three consecutive days before treating it as a meaningful pattern.
From 22 December onwards, there’s a clear negative bias for the US dollar. However, only the two days either side of Christmas Day also show negative win rates.
There’s also a three-day period from 10–12 December where both the average return and the win rate are negative, although the signal on the 10th is marginal.
Charts prepared by Matt Simpson, Source: CME, LSEG
USD/CHF (US Dollar vs Swiss Franc) Seasonality for December
The Swiss franc is the strongest major in December, but its daily return profile shows a slightly different pattern to the broader US dollar index. The most consistent bearish stretch for USD/CHF actually appears between Christmas and New Year, particularly from 27–30 December.
There’s also a three-day bearish cluster from 10–12 December, similar to the USD Index, and USD/CHF typically starts the month on a soft note.
Importantly, there isn’t a single instance of two or more consecutive days where bullish average returns align with a win rate above 50%.
Note the negative win rate on New Year’s eve, presumably as traders square up their books.
Charts prepared by Matt Simpson, Source: CME, LSEG
EUR/USD (Euro vs US Dollar) Seasonality for December
Unsurprisingly, EUR/USD largely mirrors the USD Index, given its weight of around 57% in the basket. The strongest bullish stretch typically runs from 22–27 December, and this momentum can spill into New Year’s Eve — although 31 December carries a negative win rate.
16 December stands out as the most statistically bullish single day, with the strongest average return and a win rate close to 70%. This may be influenced by the final FOMC meeting of the year, though — as always — single-day seasonality should be treated with caution.
EUR/USD also tends to start the month on a firm footing, recording a three-day positive cluster from 10–12 December with supportive win rates.
Charts prepared by Matt Simpson, Source: LSEG
USD/JPY (US Dollar vs Japanese Yen) Seasonality for December
December’s overall return profile for the yen is broadly flat across the sample, but there are a few notable tendencies. USD/JPY shows consistently negative average returns over the final four days of the month, with the first three of those days also posting win rates below 50%.
Another point of interest is the sharp negative returns on 16 and 17 December, both accompanied by low win rates of roughly 26% and 32% respectively.
Charts prepared by Matt Simpson, Source: LSEG
AUD/USD (Australian Dollar vs US Dollar) Seasonality for December
For completeness — and given the tendency for risk appetite to firm around Christmas — it’s worth highlighting the Australian dollar. AUD/USD shows a strong tendency to rise into the New Year, with average returns steadily increasing from 23–31 December. Win rates are also consistently supportive during this period, with several days posting 60–70%+ bullish probabilities.
Charts prepared by Matt Simpson, Source: LSEG
View the full economic calendar
-- Written by Matt Simpson
Follow Matt on Twitter @cLeverEdge
How to trade with City Index
You can trade with City Index by following these four easy steps:
- Open an account, or log in if you’re already a customer
• Open an account in the UK
• Open an account in Australia
• Open an account in Singapore
- Search for the market you want to trade in our award-winning platform
- Choose your position and size, and your stop and limit levels
- Place the trade
StoneX Financial Ltd (trading as “City Index”) is an execution-only service provider. This material, whether or not it states any opinions, is for general information purposes only and it does not take into account your personal circumstances or objectives. This material has been prepared using the thoughts and opinions of the author and these may change. However, City Index does not plan to provide further updates to any material once published and it is not under any obligation to keep this material up to date. This material is short term in nature and may only relate to facts and circumstances existing at a specific time or day. Nothing in this material is (or should be considered to be) financial, investment, legal, tax or other advice and no reliance should be placed on it.
No opinion given in this material constitutes a recommendation by City Index or the author that any particular investment, security, transaction or investment strategy is suitable for any specific person. The material has not been prepared in accordance with legal requirements designed to promote the independence of investment research. Although City Index is not specifically prevented from dealing before providing this material, City Index does not seek to take advantage of the material prior to its dissemination. This material is not intended for distribution to, or use by, any person in any country or jurisdiction where such distribution or use would be contrary to local law or regulation.
For further details see our full non-independent research disclaimer and quarterly summary.
CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 69% of retail investor accounts lose money when trading CFDs with this provider. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money. CFD and Forex Trading are leveraged products and your capital is at risk. They may not be suitable for everyone. Please ensure you fully understand the risks involved by reading our full risk warning.
City Index is a trading name of StoneX Financial Ltd. Head and Registered Office: 1st Floor, Moor House, 120 London Wall, London, EC2Y 5ET. StoneX Financial Ltd is a company registered in England and Wales, number: 05616586. Authorised and regulated by the Financial Conduct Authority. FCA Register Number: 446717.
City Index is a trademark of StoneX Financial Ltd.
The information on this website is not targeted at the general public of any particular country. It is not intended for distribution to residents in any country where such distribution or use would contravene any local law or regulatory requirement.
Delayed London Stock Exchange (LSE) Data
The London Stock Exchange (LSE) market data displayed or referenced on this website is provided on a delayed basis and is not in real time. The delay period may vary but is typically at least 15 minutes. This data is intended for information purposes only and should not be relied upon for trading, investment, or other financial decisions. We do not guarantee the completeness, reliability, or suitability of the data for any particular purpose. Users should consult real-time data sources and obtain professional advice before making any financial decisions.
© City Index 2026