Connect to Northstar
Connect this dashboard to your Northstar server. Your portfolio and analysis stay on that server.
YOUR DAILY INVESTMENT NOTEBOOK
Stay informed.
Invest with perspective.
Follow your companies, revisit your reasons, and decide what deserves attention. You place your trades in Nordnet.
YOUR THREE PRIORITY REVIEWS
Today in your portfolio
Loading the daily overview…
What changed since the previous scan?
New, updated, unchanged and withdrawn suggestions use recorded scans. Small sizing drift below your change threshold keeps the alert unchanged. No suggestion guarantees a profitable trade.
Alerts
Transaction history & cash reconciliation
1. Verify an opening snapshot
First import your current holdings CSV and verify available cash in Portfolio fit. Choose the date those holdings and cash represent, after all activity that day. Earlier and same-day transactions are history only; later new transactions change holdings and cash. Reinitializing keeps transaction history.
2. Import a transaction-history CSV
This is a different file from the holdings export. Map the columns once. Net cash must be signed and include actual broker charges; the estimated 79 kr purchase fee is never added again. Only NOK cash and Oslo stock transactions are supported. Splits, transfers and other unsupported events require reconciliation.
Check against your Nordnet cash balance
A mismatch withholds share-count plans until resolved. Import missing transactions or correct the verified opening snapshot; this check does not overwrite cash.
Recent imported activity
Your investment briefing
Scan a broad Oslo universe. Compare the top 20 across trend, momentum, timing, risk and liquidity.
Loading research status…
WHAT TO CONSIDER TODAY
Waiting for the first analysis
Top 20 means highest-ranked eligible stocks in this scan, not 20 instructions to buy. Overall scores combine five technical views; they are not probabilities. Annual financial snapshots are available in Explore. They do not yet change this technical ranking. Source-linked NewsWeb notices and reporting-date extraction are available in Announcements. Headline labels do not change ranks.
Local AI briefing
SHARES TO CONSIDER
Your share-count plan
Buy quantities share one total budget and include 79 kr per order. Sell quantities are separate rule-based review scenarios before selling fees and tax. Recalculate after trading.
Ranked opportunities
*Purchase fee drag uses the saved purchase budget at report generation: 79 kr per order divided by the resulting stock value. Set a budget in Portfolio fit for a current calculation. Technical scores do not predict returns after fees.
STOCK EXPLORER
Company financials
Annual reported figures with their own fiscal periods. These do not yet change the technical rank.
Loading financial coverage…
Company quality & valuation
Annual history & calculation notes
Revenue growth compares consecutive annual periods only. Margins and debt ratios require matching fiscal dates and known matching currencies. The P/E proxy uses the latest quote and annual diluted EPS; it is not a trailing-twelve-month ratio. Share-count changes can reflect splits or acquisitions, as well as new issuance. Debt ratios require sector context, especially for banks and insurers.
Company announcements & earnings dates
Loading official notices…
Open the source for full details and attachments. Review labels do not change the technical rank.
Hover or tap for daily values.
Scroll to zoom · drag to pan · keyboard +/− and arrows · MA50: gold · MA200: blue · bands: purple · comparison: orange, normalised to the visible period’s starting price.
Ask your local analyst
Ollama answers from the current measured report and your notes. It can use cached annual financial snapshots when available; it can also see cached, source-linked NewsWeb headlines. It has no live web tool or full notice text. AI text can contain errors.
Research settings & methodology
Overall score: Trend 30%, Momentum 25%, Risk 20%, Timing 15%, Liquidity 10%. Trend measures price relative to 50/200-session averages. Momentum combines 3/6-month returns scaled by volatility. Risk penalises historical volatility and maximum drawdown. Timing uses RSI, MACD and distance from MA50. Liquidity uses average daily turnover. Each component and its explanation is available in the explorer.
Top-20 eligibility requires at least 200 recent daily observations, the configured turnover floor with 15 valid observations, and volatility below 80%. Eligible stocks can still carry a Wait / watch label. The stricter Consider buying signal requires all four trend conditions, volatility below 50%, and price less than 15% above MA50. Neither score is a probability or a backtested forecast.
Holdings: consider reducing when close is below its 200-session average and three-month momentum is negative. Your lower/upper price levels take priority for sell/profit reviews. Concentration is shown as context, not an automatic sell instruction. No optimal execution date or future price is predicted. Historical series use adjusted close when the provider supplies it; charts label the basis.
The worker runs while the Python process is running, even with the browser closed. It does not run while the computer is asleep or off. Local AI requires Ollama plus a downloaded model. Enable it above after setup: ollama pull qwen2.5:3b. There are no paid API calls; hardware and electricity are yours.
SOURCE-LINKED COMPANY UPDATES
Announcements & earnings
Official exchange-hosted issuer notices for your holdings and current top 20.
Loading the announcement feed…
What changed in the last 24 hours
Confirmed dates found in issuer notices
Only explicit full dates associated with results or financial reports are extracted. Dates are as stated in the issuer notice; event times are not extracted. New notices can revise a calendar.
Recent notices
Source: Oslo Børs NewsWeb ↗. This feed does not include general publisher news. Topic and review labels are headline rules, not sentiment analysis or recommendations to trade.
Your companies
Prices and cost basis use each stock’s currency.
Import current Nordnet holdings
Choose your current holdings export with Navn, Valuta, Antall and GAV. Norwegian UTF-16 tab-separated exports are supported, even when the filename ends in .csv. This is a file import; Nordnet is not connected for automatic synchronisation.
Company names without ticker symbols need a confirmed Oslo ticker. Cached name matches are suggestions; select the correct share class. Your confirmed name matches are remembered for future uploads.
| Company | Shares / avg. cost | Latest price | Unrealised return* | Data timestamp |
|---|
*Price return in the stock’s currency. Excludes dividends, fees, tax and currency effects. Cost basis is entered manually.
What fits your portfolio?
Check the current top 20 against your holdings, available cash and chosen allocation limits.
Open this page to load your portfolio check.
Share-count plan
Your allocation settings
Enter cash available in the account you track here and one total budget shared across the buy plan. The fee limit defaults to 2% of stock value. A technical sale review defaults to 25% of a holding, rounded up; set it to 0 to disable that rule. Starting limits are illustrative settings, not recommended allocations. Update cash manually after real trades.
Current exposure
Sector exposure
Top 20: individual stock checks
These are independent previews, not additional orders. Use the shared-budget share-count plan above for quantities. Market ranks stay unchanged. The fixed purchase fee is included in sizing and fee drag. A stock must have a current technical buy signal and pass the allocation preview for the saved purchase budget to appear within your chosen limits.
*Maximum purchase value is stock value before costs, bounded by position, sector and cash-reserve limits. It is a ceiling, not an amount you should invest. Missing classifications leave it unavailable. Correlation ranges from −1 to +1; a high value indicates similar past moves, not a forecast.
Preview a purchase
Does the strategy hold up?
Test the technical top-20 ranking with monthly rebalancing. Signals use only observations through the decision close; simulated changes execute at the next common session’s close. Empty selections stay in cash. This is research, not a prediction.
Your fixed purchase fee is 79 kr per buy order. The model does not charge this per share or for selling.
Chronological test periods (partial years possible)
Oslo market benchmark
OSEBX GR is a gross-return index, not an investable fund. Index costs are not modelled; missing benchmark dates are never filled with invented values.
Forward paper tracking
Every completed scan saves its top 20 with a capture timestamp on Oracle. Past recommendations are never reconstructed from today’s ranking. Real holdings are separate.
What deserves attention
Review alerts against your investment thesis. A price trend alone does not establish whether a business is worth buying or selling.
A transparent starting point
Enter your current Nordnet holdings and weighted average purchase price. Use zero shares for a watchlist company. Norwegian provider tickers end in .OL. For NOK holdings you can enter a bare Oslo ticker such as KOG; the suffix is added during lookup.
Refresh requests five years of daily price history and USD/NOK from an unofficial Yahoo Finance endpoint. Availability is not guaranteed. Prices may be delayed. Every quote shows its provider timestamp; quotes older than four calendar days are excluded from NOK valuation. USD holdings also require a fresh NOK exchange rate.
Alerts use your price levels, a 200-session price average, and your chosen position concentration limit, including manually tracked cash, when every holding is priced. These are review prompts, not validated investment recommendations. The Recommendations page adds technical ranking and background analysis. Explore also shows available annual financial figures, sources and dates. Official announcement metadata is shown separately from ranks; Source-linked annual assessments, transaction imports, cash reconciliation and optional open-tab desktop alerts are available. Full-report news interpretation, tax calculations and automatic trades are not implemented.
Keep shares and average cost updated after trades and stock splits. Review corporate actions with your broker. The research worker refreshes holdings and the candidate universe at the configured interval while the server is running.
Your records are stored in the Northstar server’s SQLite database. Export a backup below. This application does not connect to your Nordnet account.