As suggested in the CFTC Commitments of Traders report in the week ended July 20, NET SHORT of USD index futures gained +931 contracts to 12 188. Speculative long positions added +1 280 contracts while shorts increased +349 contracts. Concerning European currencies, NET LENGTH in EUR futures fell -13 891 contracts to 45 822. GBP futures recorded NET SHORT of 3 497 contracts.
On safe-haven currencies, NET LENGTH of CHF futures added +905 contracts to 8 042 while NET SHORT of JPY futures dropped -519 contracts to 55 731. Concerning commodity currencies, NET SHORT of AUD futures increased +6 902 contracts to 35 690. Separately, NZD futures’ NET LENGTH slipped -184 contracts to 3 046. NET LENGTH of CAD futures slumped -13 461 contracts to 12 915 during the week.