USDJPY has formed a cycle bottom at 95.62 level on daily chart and the fall from 101.43 has completed. Further rise is expected to test 101.43 resistance next week, a break above this level will signal further rally to 103.00-104.00 area.
For long term analysis, USDJPY formed a cycle bottom at 87.12 on weekly chart. Further rise to 105.00 zone to reach the next cycle top is expected.