Deductions & credits

I currently list my profession as an investor. Gains and losses on Schedule D. This is my primary income. I have not written off expenses on Schedule C because I fear (a) it looks weird (b) I will incur social security tax. You think it is OK to list gains on Schedule D and write off business expenses on Schedule C? Please note I take standard deduction.