Retail trader reports 0.9% fall in profit on Swiss franc appreciation