Unless you are a barrister or doctor, Jay I think you have to account for business income on an accrual basis which would include valuing closing stock. The cash basis is applicable to salary and wage earners and dividends can be returned when received rather than the ex date but trading would be a business activity which requires accrual accounting.
Don't take my word for it though, it might pay to get some professional advice if the amounts you are trading are significant.
Bookmarks