Questrade
Trandence propose deux méthodes pour importer vos transactions depuis Questrade : la Synchronisation automatique directe par API ou l’Exportation manuelle de fichier CSV.
Si vous négociez des options, utilisez l’export CSV. La synchronisation n’importe que les actions pour le moment ; l’export Orders d’IQ Edge prend en compte à la fois les actions et les options.
Option 1 : Synchronisation automatique directe par API
La synchronisation automatique connecte votre compte Questrade directement à Trandence à l’aide d’un Refresh Token API personnel. Trandence gère le renouvellement des jetons, prend en charge plusieurs sous-comptes (CELI/TFSA, REER/RRSP, Marge) et convertit automatiquement les transactions en CAD vers l’USD.
1. Générer un Refresh Token dans Questrade
- Connectez-vous au portail web de Questrade.
- Ouvrez l’éditeur de colonnes depuis le menu contextuel de l’onglet Orders (clic droit → Edit Columns).
- Créez une application personnelle (ou ouvrez-en une existante) et générez un Refresh Token.
- Copiez le jeton à usage unique.
2. Connecter dans Trandence
- Dans Trandence, ouvrez Broker Sync depuis la barre latérale.
- Cliquez sur Connect Questrade.
- Collez votre Refresh Token dans le champ de saisie et cliquez sur Connect Questrade.
- Trandence validera le jeton, identifiera vos comptes et établira la connexion.
- Si vous disposez de plusieurs comptes, choisissez ceux (ex. Marge, TFSA, RRSP) à inclure dans la synchronisation.
Option 2 : Exportation manuelle de fichier CSV
Si vous préférez exporter des fichiers CSV depuis Questrade IQ Edge :
Exporter depuis IQ Edge
- Ouvrez IQ Edge, cliquez sur Tools dans le menu supérieur, puis sur Account.
- Faites un clic droit sur l’onglet Orders et sélectionnez Edit Columns.
- Cochez toutes les colonnes disponibles et cliquez sur OK.
- Cliquez sur Range pour sélectionner votre plage de dates.
- Faites à nouveau un clic droit sur Orders et choisissez Export… pour enregistrer le fichier.
Importer dans Trandence
- Ouvrez Trandence et rendez-vous sur Trades → Import Trades → Upload CSV/TXT.
- Sélectionnez Questrade comme courtier.
- Choisissez votre fuseau horaire (America/New_York) et téléversez votre fichier.
- Vérifiez les transactions analysées et cliquez sur Import & Review Summary.
Ce que lit Trandence
Trandence importe les ordres exécutés issus de l’export Orders (Symbol, Status, Action, Fill qty, Fill price, Updated time, Total fees, Order ID). Les ordres annulés et remplacés sont ignorés.
- Actions et ETF :
Buy,Sell,Sell ShortetBuy to Cover. - Options sur actions et indices : le contrat est lu dans
Symbol, par exempleIWM17Jan24P192.00(IWM, 17 janv. 2024, put 192). La transaction est affectée au sous-jacent et valorisée à 100 actions par contrat. Les ordresBTO,STC,STOetBTCouvrent et ferment les positions acheteuses et vendeuses d’options. - Ordres remplacés (Replaced orders) : lorsqu’un ordre a été modifié avant son exécution, Questrade le répertorie à nouveau avec son historique en retrait, incluant une seconde fois l’exécution. Trandence ne comptabilise chaque ordre exécuté qu’une seule fois et utilise l’heure d’exécution effective (
Updated time) plutôt que l’heure de saisie initiale. - Frais : le champ
Total feesest importé comme commission. - Options ajustées (un sous-jacent se terminant par un chiffre à la suite d’un split ou d’une fusion) : elles sont ignorées car l’export ne précise pas la quantité d’actions remise.
- Titres canadiens (symboles tels que
RY.TO) : ils sont ignorés lors de l’import CSV. La conversion de devises depuis le CAD s’applique exclusivement à la synchronisation API.
L’export Orders détaille les ordres, mais pas les expirations, assignations ou exercices. Une option expirée ou assignée reste ouverte après sa date d’échéance et Trandence la répertorie sous Expired options to resolve sur la page Trades afin que vous sélectionniez l’issue appropriée. Choisir Assigned ou Exercised ajoute également les actions délivrées.
Fichier d’exemple : Télécharger un fichier CSV Questrade d’exemple
Besoin d’aide ?
Si vous avez des questions sur la connexion de Questrade, contactez notre équipe d’assistance : help@trandence.com.
Besoin d'aide ?
Des questions sur Questrade ? Nous répondons sous un jour ouvrable.