2019: winners and losers

10:58 31 December 2019

In trading we typically look forward for setups and opportunities but the last day of 2019 is a good moment to take a look back as see which markets made big moves over the past 12 months and - more importantly - why. It may teach us good lessons going forward. (Notice: in this analysis we focus on CFDs that are available on xStation trading platform).

FX
Winner - Canadian dollar (CAD)

Start investing today or test a free demo

Open account Try demo Download mobile app Download mobile app

The CAD is somewhat unexpected winner as it didn’t draw so much attention. The economic situation isn’t really so outstanding with moderate growth, retail sales slowing down and manufacturing contracting. However, labour market remains strong and wages are rising at a rapid pace (ca. 4% y/y) and that kept BoC on the ropes after a series of rate hikes in 2018. With the US Fed cutting rates the policy rate in Canada is now pretty much equal to that in the US - for the first time since 2016. Furthermore the CAD was boosted by oil prices and hopes related to the USMCA trade deal.  

​​​​​​Higher oil prices (here reversed on the chart) helped drive USDCAD lower. The next level to watch for the pair is 1.2785. Source: xStation5

Loser - Turkish lira (TRY)

Lira was a big loser in 2018 when structural issues (mainly large CA deficit and a pressure on central bank to refrain from rate hikes) were compounded by a serious diplomatic crisis with the US (so called Pastor Crisis). This crisis forced president Erdogan to accept a massive rate hike and softened his stance towards the US. That allowed the lira to trim the losses but in 2019 the USDTRY started to move up again. As inflation retraced the central bank found itself back under pressure and cut rates more than expected contributing to a 10%+ decline vs the greenback. 

The USDTRY has calmed down but it seems to be back on an upwards trend. Source: xStation5

Commodities

Winner - WTI Oil (OIL.WTI)

The WTI oil is a little surprise in terms of leadership on commodity market this year. The price has gained more than 35% surpassing other interesting commodities such as nickel and coffee. The price has low base from the end of the previous year and the price has rallied at the end of the year due to the new OPEC+ agreement of additional production cuts and also trade deal between China and the US. However, we should remember that these factors that lifted price at the end of the year may not be sufficient to maintain the upward trend, given expected increase in inventories in the first half of the next year. 

Oil WTI has gained more than 35% due to low base from the end of the previous year and positive geopolitical events at the end of the current year. Source: xStation5

Loser - Natural gas (NATGAS)

Despite quite a good situation on the commodity market this year, the natural gas is a definite loser. The price has lost 25% this year which was effect of a large oversupply in the United State. The increase in LNG gas exports was not enough to offset a strongly growing shale production. In addition, weather conditions were moderate in both summer and early winter which meant less gas consumption growth than usual. 

Huge oversupply depressed the price of natural gas this year. Source: xStation5

Equity indices 

Winner - Russian RTS (RUS50)

Another surprise on the market this year. The Russian Trading System Index (RUS50) which is calculated in US dollars was one of the leaders on the global equity market. Almost 45% gain was caused by two factors: strong rubel that is result of cautious interest-rate policy, tighter budget rules and abandonment of currency intervention in recent years and on the other hand increase in the price of oil which is important for many companies included in the index. 

RUS50 has gained due to strong currency and rising oil prices. Source: xStation5

Loser - WIG20 (W20)

Looking for a loser on equity market, we do not have to look too far from Russia. One of the worst indices in the world was WIG20 from Poland. This should also be a surprise, due to good stance of the Polish economy this year, especially looking at euro area economies. WIG20 contains a large share of financial institutions that are not only under government control, but also were under pressure of FX loans case that still may cause huge losses in sector. On the other hand, we have noticed a huge sell-off on energy companies due to high costs. However, in the end the loss of the WIG 20 was only 5.5% this year. 

WIG20 was one of the weakest indices in the world this year, but losses have been reduced after the rebound from important support zone above 2000 points. Source: xStation5

This content has been created by XTB S.A. This service is provided by XTB S.A., with its registered office in Warsaw, at Prosta 67, 00-838 Warsaw, Poland, entered in the register of entrepreneurs of the National Court Register (Krajowy Rejestr Sądowy) conducted by District Court for the Capital City of Warsaw, XII Commercial Division of the National Court Register under KRS number 0000217580, REGON number 015803782 and Tax Identification Number (NIP) 527-24-43-955, with the fully paid up share capital in the amount of PLN 5.869.181,75. XTB S.A. conducts brokerage activities on the basis of the license granted by Polish Securities and Exchange Commission on 8th November 2005 No. DDM-M-4021-57-1/2005 and is supervised by Polish Supervision Authority.

Back

Join over 1 Million investors from around the world

We use cookies

By clicking “Accept All”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.

This group contains cookies that are necessary for our websites to work. They take part in functionalities like language preferences, traffic distribution or keeping user session. They cannot be disabled.

Cookie name
Description
SERVERID
userBranchSymbol Expiration date 17 October 2024
adobe_unique_id Expiration date 16 October 2025
test_cookie Expiration date 1 March 2024
SESSID Expiration date 9 September 2022
__hssc Expiration date 16 October 2024
__cf_bm Expiration date 16 October 2024
intercom-id-iojaybix Expiration date 13 July 2025
intercom-session-iojaybix Expiration date 23 October 2024
xtbCookiesSettings Expiration date 16 October 2025
xtbLanguageSettings Expiration date 16 October 2025
TS5b68a4e1027
countryIsoCode
userPreviousBranchSymbol Expiration date 16 October 2025
TS5b68a4e1027
_cfuvid
intercom-device-id-iojaybix Expiration date 13 July 2025
__cfruid
__cf_bm Expiration date 16 October 2024
__cf_bm Expiration date 16 October 2024
_cfuvid
adobe_unique_id Expiration date 16 October 2025
TS5b68a4e1027
_cfuvid
xtbCookiesSettings Expiration date 16 October 2025
SERVERID
TS5b68a4e1027
__hssc Expiration date 16 October 2024
test_cookie Expiration date 1 March 2024
intercom-id-iojaybix Expiration date 13 July 2025
intercom-session-iojaybix Expiration date 23 October 2024
intercom-device-id-iojaybix Expiration date 13 July 2025
UserMatchHistory Expiration date 31 March 2024
__cf_bm Expiration date 16 October 2024
__cf_bm Expiration date 16 October 2024
__cf_bm Expiration date 16 October 2024

We use tools that let us analyze the usage of our page. Such data lets us improve the user experience of our web service.

Cookie name
Description
_gid Expiration date 9 September 2022
_gat_UA-22576382-1 Expiration date 8 September 2022
_gat_UA-121192761-1 Expiration date 8 September 2022
_ga_CBPL72L2EC Expiration date 16 October 2026
_ga Expiration date 16 October 2026
AnalyticsSyncHistory Expiration date 8 October 2022
af_id Expiration date 31 March 2025
afUserId Expiration date 1 March 2026
af_id Expiration date 1 March 2026
AF_SYNC Expiration date 8 March 2024
__hstc Expiration date 14 April 2025
__hssrc
_vwo_uuid_v2 Expiration date 17 October 2025
_ga_TC79BEJ20L Expiration date 16 October 2026
_vwo_uuid Expiration date 16 October 2025
_vwo_ds Expiration date 15 November 2024
_vwo_sn Expiration date 16 October 2024
_vis_opt_s Expiration date 24 January 2025
_vis_opt_test_cookie
_ga Expiration date 16 October 2026
_ga_CBPL72L2EC Expiration date 16 October 2026
__hstc Expiration date 14 April 2025
__hssrc
_ga_TC79BEJ20L Expiration date 16 October 2026
af_id Expiration date 31 March 2025
afUserId Expiration date 1 March 2026
af_id Expiration date 1 March 2026
AF_SYNC Expiration date 8 March 2024
_gcl_au Expiration date 14 January 2025
AnalyticsSyncHistory Expiration date 31 March 2024
_gcl_au Expiration date 14 January 2025

This group of cookies is used to show you ads of topics that you are interested in. It also lets us monitor our marketing activities, it helps to measure the performance of our ads.

Cookie name
Description
MUID Expiration date 10 November 2025
_omappvp Expiration date 28 September 2035
_omappvs Expiration date 16 October 2024
_uetsid Expiration date 17 October 2024
_uetvid Expiration date 10 November 2025
_fbp Expiration date 14 January 2025
fr Expiration date 7 December 2022
muc_ads Expiration date 16 October 2026
lang
_ttp Expiration date 10 November 2025
_tt_enable_cookie Expiration date 10 November 2025
_ttp Expiration date 10 November 2025
hubspotutk Expiration date 14 April 2025
YSC
VISITOR_INFO1_LIVE Expiration date 14 April 2025
hubspotutk Expiration date 14 April 2025
_uetsid Expiration date 17 October 2024
_uetvid Expiration date 10 November 2025
_ttp Expiration date 10 November 2025
MUID Expiration date 10 November 2025
_fbp Expiration date 14 January 2025
_tt_enable_cookie Expiration date 10 November 2025
_ttp Expiration date 10 November 2025
li_sugr Expiration date 30 May 2024
guest_id_marketing Expiration date 16 October 2026
guest_id_ads Expiration date 16 October 2026
guest_id Expiration date 16 October 2026
MSPTC Expiration date 10 November 2025
IDE Expiration date 10 November 2025
VISITOR_PRIVACY_METADATA Expiration date 14 April 2025
guest_id_marketing Expiration date 16 October 2026
guest_id_ads Expiration date 16 October 2026
guest_id Expiration date 16 October 2026
muc_ads Expiration date 16 October 2026
MSPTC Expiration date 10 November 2025
IDE Expiration date 10 November 2025

Cookies from this group store your preferences you gave while using the site, so that they will already be here when you visit the page after some time.

Cookie name
Description
personalization_id Expiration date 16 October 2026
UserMatchHistory Expiration date 8 October 2022
bcookie Expiration date 16 October 2025
lidc Expiration date 17 October 2024
lang
bscookie Expiration date 8 September 2023
li_gc Expiration date 14 April 2025
bcookie Expiration date 16 October 2025
lidc Expiration date 17 October 2024
bscookie Expiration date 1 March 2025
li_gc Expiration date 14 April 2025
personalization_id Expiration date 16 October 2026

This page uses cookies. Cookies are files stored in your browser and are used by most websites to help personalise your web experience. For more information see our Privacy Policy You can manage cookies by clicking "Settings". If you agree to our use of cookies, click "Accept all".

Change region and language
Country of residence
Language