Professional data fees are not a small cost. My preference is to not form an entity, and pay non-professional data fees. The income I earn from trading is considered unearned income and does not incur social security taxes. However, that means I won't get any social security benefits...