Quote from Hurricane:
I use IB's year end summary as well to reconcile my +'s and -'s to USD to determine forex P/L that needs to be reported. Basically it's whatever is left after accounting for foreign dividends, gain/loss on foreign stock sales, foreign tax withholding, commissions on forex trades paid in USD, etc. I then report the net gain/loss as a single line item on form 6781.
Reporting as "ordinary income" is completely incorrect. It's a capital gain/loss for traders and hobbists and is normally subject to 60% long term/40% short term tax treatment regardless of the holding period.