Where did you get that advice? If you trade for a living it's all claimed as income, not cap gains. You can decuct any legitimate expense you incure to earn income. Office, computer, data feed expenses, etc.
If you are an active full time trader and claiming it all as capital gains, good...