Toronto Stock Exchange
Toronto Stock Exchange is built for users who want a clear, exchange-specific view of Canadian-listed stock signals. The model filters the TSX universe through the StockInvest.us framework and keeps the portfolio focused enough for users to inspect every holding.
Each update is based on daily market data and ledger-based accounting, so users can review what changed, which tickers were bought or sold, and how the portfolio developed over time. It brings the Smart Portfolio process to a Canadian market context.
Portfolio Value
C$90,671
Cash C$0
Total Return
81.34%
Since 2024-09-22
Benchmark
48.75%
Index S&P/TSX Composite
C$50,000
Started 2024-09-22
C$90,671
Cash C$0
81.34%
S&P/TSX Composite 48.75%
3
Updated 2026-07-30
Portfolio Performance
2024-09-22 to 2026-07-30
Portfolio
81.34%
S&P/TSX Composite
48.75%
Portfolio Performance
2024-09-22 to 2026-07-30
Portfolio
81.34%
S&P/TSX Composite
48.75%
Year-by-Year Performance
Open a year to inspect the monthly performance breakdown.
Holdings
3 open positions
Loading price
Current Price
-
Latest stored quote
-
Since entry
Open holdings to load chart
Position Value
-
Stop Status
-
Entry
C$102.80
Stop-loss
C$114.46
Days in Portfolio
56 days
Since 2026-06-05
Loading price
Current Price
-
Latest stored quote
-
Since entry
Open holdings to load chart
Position Value
-
Stop Status
-
Entry
C$26.24
Stop-loss
C$25.25
Days in Portfolio
1 day
Since 2026-07-30
Loading price
Current Price
-
Latest stored quote
-
Since entry
Open holdings to load chart
Position Value
-
Stop Status
-
Entry
C$24.22
Stop-loss
C$23.03
Days in Portfolio
1 day
Since 2026-07-30
Next Buy Candidate
2026-07-30
Rank
1
Score
0.00
Price
C$26.24
Planned Buy Size
C$30,224
Current portfolio value divided by max holdings
; est. 1,151.81 units
API
Portfolio holdings and next-candidate endpoint for AI Ultimate API subscribers.
This endpoint returns the latest stored model-portfolio state without recalculating the portfolio on request. Access is controlled by the existing API v2 authentication and subscription checks.
GET
https://stockinvest.us/api/v2/model-portfolios/toronto-stock-exchange
Authentication
Send the API token through the same API v2 bearer-token authentication used by the existing endpoints.
AI Ultimate Access
Only AI Ultimate API subscribers and admins can call the endpoint successfully.
Included Data
Portfolio summary, open holdings with current value and unrealized return, and the latest eligible next buy candidate.
Sample Response
{
"status": "success",
"data": {
"portfolio": {
"slug": "toronto-stock-exchange",
"name": "Toronto Stock Exchange",
"currency": "CAD",
"snapshot_date": "2026-07-30",
"total_value": 90670.68,
"cash_value": 0,
"total_return_percent": 81.34,
"holdings_count": 3
},
"holdings": [
{
"ticker": {
"symbol": "JHG",
"company_name": "Example Holding Inc.",
"currency": "CAD"
},
"opened_at": "2026-04-01",
"entry_price": 51.42,
"quantity": 4205.8109,
"cost_basis": 216262.8,
"stop_loss_price": 50.1,
"latest_price_date": "2026-07-02",
"current_price": 51.7,
"current_value": 217460,
"unrealized_gain": 1197.2,
"unrealized_gain_percent": 0.55
}
],
"next_candidate": {
"date": "2026-07-02",
"ticker": {
"symbol": "TBRG",
"company_name": "Example Candidate Inc.",
"currency": "CAD"
},
"rank": 1,
"score": 4.1,
"price": 26.24,
"target_cash": 90670.68,
"expected_quantity": 8287.35,
"reason": "Smart Portfolio candidate"
}
}
}
History
Month-by-month accounting view loaded from the stored model portfolio ledger.
Sign In