Trandence

Questrade

Trandence підтримує два способи імпорту торгових угод з Questrade: Автоматична синхронізація через API або Ручний експорт CSV-файлу.

Якщо ви торгуєте опціонами, використовуйте експорт CSV. Синхронізація наразі імпортує лише угоди з акціями; експорт Orders з IQ Edge містить як акції, так і опціони.


Варіант 1: Автоматична синхронізація через API

Пряме підключення до Questrade API через персональний Refresh Token дозволяє Trandence автоматично підтягувати нові виконання, підтримувати декілька акаунтів (TFSA, RRSP, Margin) та автоматично конвертувати угоди в CAD у базову валюту USD.

1. Отримання Refresh Token у Questrade

  1. Увійдіть у веб-кабінет Questrade.
  2. Відкрийте редактор колонок із контекстного меню вкладки Orders (клацніть правою кнопкою миші та виберіть Edit Columns).
  3. Створіть персональний додаток (або відкрийте наявний) та згенеруйте Refresh Token.
  4. Скопіюйте одноразовий токен.

2. Підключення в Trandence

  1. У Trandence відкрийте Broker Sync у бічному меню.
  2. Натисніть Connect Questrade.
  3. Вставте отриманий Refresh Token і натисніть Connect Questrade.
  4. Trandence перевірить токен, знайде всі ваші торгові субрахунки та налаштує автоматичну ротацію ключів.
  5. За потреби відзначте галочками конкретні рахунки (Margin, TFSA, RRSP), угоди з яких потрібно синхронізувати.

Варіант 2: Ручний експорт CSV-файлу

Якщо ви експортуєте угоди вручну з додатку IQ Edge:

Експорт з IQ Edge

  1. Відкрийте IQ Edge → вкладка Tools → Account.
  2. На вкладці Orders оберіть Edit Columns та додайте всі доступні колонки.
  3. Оберіть бажаний діапазон дат у фільтрі Range.
  4. Натисніть правою кнопкою миші на таблицю угод і оберіть Export… для збереження CSV.

Завантаження в Trandence

  1. У Trandence перейдіть до Trades → Import Trades → Upload CSV/TXT.
  2. Оберіть Questrade, часовий пояс (America/New_York) та виберіть збережений файл.
  3. Перевірте знайдені угоди та натисніть Import & Review Summary.

Що читає Trandence

Trandence імпортує виконані ордери з експорту Orders (Symbol, Status, Action, Fill qty, Fill price, Updated time, Total fees, Order ID). Скасовані та змінені (replaced) ордери пропускаються.

  • Акції та ETF: типи ордерів Buy, Sell, Sell Short та Buy to Cover.
  • Опціони на акції та індекси: контракт зчитується з поля Symbol, наприклад IWM17Jan24P192.00 (IWM, 17 січня 2024, 192 put). Угода прив’язується до базового активу та оцінюється зі співвідношенням 100 акцій на контракт. Позначення BTO, STC, STO та BTC відкривають і закривають довгі та короткі позиції з опціонами.
  • Змінені ордери (Replaced orders): якщо ордер змінювався до виконання, Questrade показує його повторно разом із хронологією змін під ним, зокрема дублюючи рядок виконання. Trandence враховує кожен виконаний ордер лише один раз і фіксує час фактичного виконання (Updated time), а не час первинного виставлення.
  • Комісії: поле Total fees імпортується як комісія.
  • Скориговані опціони (де базовий тікер закінчується цифрою після спліту або злиття) пропускаються, оскільки в експорті немає даних про кількість акцій, що поставляються.
  • Канадські активи (символи на кшталт RY.TO) пропускаються CSV-імпортом. Конвертація з валюти CAD діє виключно для прямої API-синхронізації.

Експорт Orders відображає ордери, а не експірації, асигнування чи виконання опціонів. Опціон, термін дії якого закінчився або за яким відбулося асигнування, залишається відкритим після дати закінчення, і Trandence поміщає його в розділ Expired options to resolve на сторінці Trades, де ви обираєте результат. Вибір Assigned або Exercised також автоматично додає поставлені акції.

Зразок файлу: Завантажити зразок Questrade CSV


Потрібна допомога?

Якщо у вас виникли запитання щодо підключення Questrade, зв’яжіться з нашою підтримкою: help@trandence.com.

Потрібна допомога?

Є запитання щодо Questrade? Ми відповідаємо протягом одного робочого дня.

Зв'язатися з підтримкою