Green's 2017 Trader Tax Guide: The Savvy Trader's Guide To 2016 Tax Preparation & 2017 Tax Planning