Green's 2018 Trader Tax Guide: The Savvy Trader's Guide To 2017 Tax Preparation & 2018 Tax Planning with Tax Cuts and Jobs Act