Retirement tax questions

Sole proprietors can deduct expenses on schedule C as long as the qualify for trader tax status (4 trades a day for at least 4 days a week).  

S corps can unlock 401k contributions and health insurance tax savings.  But that is complicated . You would need to pay yourself a salary as an employee of the s Corp to do so.