USDCHF has formed a cycle top at 1.0507 level on daily chart. Range trading between 1.0200 and 1.0507 is expected in next several days. However, the fall from 1.0507 is more likely consolidation of uptrend from 0.9917, another rise towards 1.0700 is still possible after consolidation.
For long term analysis, USDCHF has formed a cycle bottom at 0.9917 level on weekly chart. Bounce towards 1.0700 to reach next cycle top is expected.