Back to brokers & apps

CMC Markets Invest

Connect your CMC account for your buy and sell trades to be automatically populated in Sharesight each time you trade and to import your trading history from CMC.

Note: Only the future trades that are executed after the connection is established are automatically imported via the API integration. It does not import the historical trades. Also, this connection only shares your ongoing investment data with Sharesight. None of your personal account data is shared.

1 – Login to or sign up for Sharesight.

2 - On the ‘Let's get you started with Sharesight’ page, select the ‘Import from a Broker’ tile.


3 - Click on the ‘CMC’ tile on the ‘Import from a Broker’ page.


4 - From the ‘Import and sync your CMC trade account with Sharesight' window, select the CMC link. This will load CMC.


5 -- Sign in to your CMC account.

6 -- In CMC select the 'Account' dropdown menu.

7 -- Select ‘Tax & Portfolio Reporting’.


8 -- Click ‘Sign up for an account’.


9 -- From the ‘Authority to share, you can either select or unselect ‘Send my entire trading history to Sharesight’.

Please note that historical data does not get imported via the connection (even on selecting the above option). Refer to the "Import your Historical Trades" section to transfer your historical buy and sell transactions.

10 -- Select ‘I authorise CMC markets Stockbroking to share data relating to my trading stockbroking account with Sharesight.

11 -- Click ‘Proceed’ button.


12 -- This will launch Sharesight, sign in or Sign up for a Sharesight account.


13 -- Select which portfolio you would like your CMC holdings and trade to be imported to. You can choose an existing portfolio or create a new portfolio.


14 -- Select ‘I agree to allow CMC Markets Stockbroking to access this portfolio via Sharesight Connect’.

15 -- Click ‘Finish’.


16 -- Once the process is completed, you will be redirected to the Sharesight overview page.

Import your historical trades from CMC

  • Login to your CMC Invest account
  • Click on the Confirmations tab
  • Select advanced option so the date range covers all historical trades
  • Download them as a CSV file
  • Upload your file in the CMC broker tile
Note: If you have changed brokers and transferred the holdings to CMC these trades will not be imported into Sharesight. Due to a chess transfer. For the international shares, please forward the pdf trade confirmation file from CMC into your Sharesight's portfolio email address.

17--Once the trades are imported, your Sharesight portfolio will be populated and the Portfolio Overview Page will load.


Your holdings will be calculated by 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.

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

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

With the CMC Sharesight connect any time you trade with CMC your trade will automatically be populated with Sharesight.

The CMC and Sharesight connect can revoke at any time. It needs to revoked in both Bendigo Invest Direct website & Sharesight.

Now that you have populated your portfolio we recommend you:

1 - Review the trades imported:

a - Handle any negative holdings - Holdings with less buy trades than sell trades (occurs when transferred stocks from another broker).

b - Check fractional share trades for rounding differences.

c - Exchange rates are generated by Sharesight using the end of day exchange rate, these can be edited within the trade.

d - Handle any non automated corporate actions, such as mergers etc.

2 - Verify and confirm automatically generated data (dividends and corporate actions).

3 - Share access of your portfolio with your accountant.

4 - Add your other investments to Sharesight.

5 - Use Sharesight to help you complete your tax return.

Note: This connection only share your trade history and ongoing investment data with Sharesight none of your personal account data is shared.

CMC Markets Invest is Australia's best value online broker. Choose from a wide range of investment products available on ASX and SSX including shares, mFunds, warrants, ETFs and more.

How we work together

CMC leverages the Sharesight API to allow their clients to automatically push trade data into Sharesight. This provides CMC clients with an award-winning portfolio performance tracking and tax reporting solution. In addition, CMC clients in their Premium Traders tier get a Sharesight Investor Plan at no cost.

We have partnered with Sharesight to enable portfolio tracking and tax reporting that is fully integrated into the CMC Markets Invest platforms.
CMC Markets Invest

CMC_web image_product

Why trade with CMC?

  • Trade with Australia’s Broker of the Year – 11 years in a row
  • Best value brokerage with their Frequent Trader Program
  • Get support whenever the market is open
  • Pay $0 Brokerage and no in-activity fees

Go global. Pay $0 brokerage on US, UK, Canadian and Japanese stocks   >> Learn more

How to get started

  1. Open a CMC Markets Invest account
  2. Follow these steps to auto-import your CMC trades to your Sharesight portfolio