Forex futures net speculative positions as of the close of business on Tuesday June 20, 2017

  • EUR long 45K vs 79K long last week
  • GBP short 38K vs 39K short last week
  • JPY short 50K vs 51K short last week
  • CHF short 3K vs 14K short last week
  • CAD short 82K vs 88K short
  • AUD long 15k vs short 1K last week
  • NZD long 21K vs 1K short last week

Euro net longs had been at the most extreme since 2007 but they cleared out last week on a small pullback in the pair. Canadian dollar shorts, meanwhile, appear to have a much bigger tolerance for pain. AUD longs are also suddenly in vogue.

Overall, these are some huge moves in a report that generally moves very slowly. Look a the spike in New Zealand dollar longs. That's a big reason it was the top performer this week.