Back to brokers & apps

RBC Direct

Sharesight allows you to bulk import your historical buy and sell trades directly from RBC Direct. Keep reading to learn how.

How to import your historical trades from RBC Direct to Sharesight

  1. On the ‘Let’s get started by adding some trades’ page, select the RBC Direct tile from the ‘Broker & Provider Import’ tab on the right-hand side of the screen.

RBC Broker Tile

  1. From the ‘Looking to import trades from RBC Direct’ window, select the RBC Direct link.

RBC Direct Link

  1. Login to RBC Direct.

  2. Navigate to your trading account.

  3. Find the link to download your trades. This is typically labelled ‘trades’ or ‘confirmations’.

The correct downloaded file is titled: [number]Activity[number][month][DD]_[YYYY].csv.

  1. From the ‘Looking to import trades from RBC Direct’ window, click the ‘Upload a file’ button.

RBC Upload a File

  1. Once the file is uploaded you will be see a table with all the trades ready to be imported. Click 'Finish and Import All'

RBC import all

Note: Only buy and sell trades are imported using the Broker & Provider Import. This error message will be displayed when the file you are importing contains other transactions: ‘This file contains some transaction types that cannot be imported into Sharesight. Only buy and sell transactions are supported, all other transactions are not shown here.’

Sharesight will automatically create dividends and corporate actions for the holdings you have imported.

Your returns will be calculated with Sharesight’s performance calculation methodology which is a money-weighted return methodology, meaning the investment performance takes account of the size and timing of cash flows.

Now that you have populated your portfolio we recommend you verify and confirm any automatically generated data.