I think shares and forex is different as forex is a financial arrangement. Any gain/loss would be taxable irrespective of whether you are a trader. You would need to be a trader to claim expenses though.