CryptoTrader.Tax only needs "Read" or "View" access to import your trade history. This permission does not give access to your private keys nor the ability to move your funds. Learn more about API access in this article here.
Navigate to your account.
Select the "Enable" button in the API section:
Enter a label for your key, and click "Create new key". (This can be anything)
Enter your 2FA code and this will appear. Navigate to you email.
Open the email from Binance, and click "Confirm Create"
You'll be taken back to Binance where you'll see this screen. Click "Edit"
De-Select "Enable Trading", then click "Save". Enter your 2FA code.
Now copy your API Key and Secret Key into the CryptoTrader.Tax page seen below. (Note: Binance will only show you the Secret Key this one time)
Enter Into CryptoTrader.Tax
After you have generated your API key, input it into the Binance section of CryptoTrader.Tax, and click the Import Your Trades button.