QuestradeHow to Upload Questrade CSV File
Import your Questrade trading history into TradeRonin using the IQ Edge desktop platform.
Step 1: Export from IQ Edge
- Launch IQ Edge desktop application
- Navigate to Tools → Account from the top menu
- Click on the Orders tab
Configure Export Columns
- Right-click anywhere on the Orders table
- Select "Edit Columns..."
- In the popup window, check ALL available columns
- Click OK to apply
Set Date Range
- Click the "Range" button
- Select your desired date range (start and end dates)
- Click OK to load your orders
Save the Export
- Right-click on the Orders table again
- Select "Export..."
- Choose a location (like your Desktop)
- Save the file as CSV
Step 2: Import into TradeRonin
If You Don't Have a Questrade Account Yet
- Go to Settings → Accounts
- Click "+ Add Account"
- Select account type "Broker (CSV Upload)"
- Choose Questrade from the broker list
- Complete the account setup
- Click "Upload CSV" and select your exported file
If You Already Have a Questrade Account
- Go to Settings → Accounts
- Click on your existing Questrade account
- Click "Upload CSV"
- Select your exported file
- Review the import summary and confirm
What Gets Imported
| Data | Included |
|---|---|
| Executed orders | ✅ Yes |
| Cancelled orders | ❌ Skipped |
| Replaced orders | ❌ Deduplicated |
| Commission/fees | ✅ Yes |
| Options trades | ✅ Yes |
| Stock trades | ✅ Yes |
Required Columns
TradeRonin automatically detects these columns from your Questrade export:
- Symbol — Ticker symbol
- Status — Must be "Executed"
- Action — BTO, STC, BTC, STO, Buy, Sell
- Fill qty — Number of shares/contracts filled
- Fill price — Execution price
- Time placed — Order timestamp (Eastern Time)
- Account — Your account number
Tip: Include ALL columns when exporting for best results. Extra columns are ignored but helpful for debugging.
Supported Order Actions
| Action | Meaning |
|---|---|
| BTO | Buy to Open (long entry) |
| STC | Sell to Close (long exit) |
| STO | Sell to Open (short entry) |
| BTC | Buy to Close (short exit) |
| Buy | Generic buy |
| Sell | Generic sell |
Options Support
Questrade options trades are fully supported. TradeRonin automatically detects:
- Strike price — From the Strike column
- Expiration date — From the Expiration column
- Option type — Call or Put
- Multiplier — Standard 100x for equity options
Troubleshooting
"No valid trades found"
- Ensure your export contains Executed orders (not just Cancelled)
- Check that the date range includes your trades
"Missing required columns"
Make sure you selected ALL columns in the Edit Columns step. Required columns:
- Symbol, Status, Action, Fill qty, Fill price, Time placed
Duplicate Trades
TradeRonin automatically deduplicates based on the Exchange ID (Exch ID). Re-uploading the same file won't create duplicates.
Wrong Account Matched
If you have multiple Questrade accounts in one export, create separate accounts in TradeRonin for each and filter your CSV before uploading.
Need Help?
Contact support with:
- A screenshot of your IQ Edge Orders tab
- The first few rows of your exported CSV
- The error message you're seeing
