I think it's hard to find a macro factor that does not influence currency prices
Specifically for my view on JPY above, Japan's current account surplus and GDP growth (and, hence, capital inflows) are the main macro factors that will drive the Yen upward vs USD over the upcoming weeks/months, in my opinion.
Just took profits on the financials and discretionaries (XLF and RXI). Added TIP at about 114% in anticipation of more stimulus. Staying the course with USO, EFV, HYG, HYEM, XLE and DBB.
None of my posts represent an investment advice, and are provided for entertainment purposes only.