From Paycheck to Wealth
SL

Tool · experimental

Live prices

Data loads in your browser on every visit — the page is not rebuilt for it. Pick an asset class, an asset and a time window; the change is shown in both absolute and percentage terms.

⚠ Experimental tool — the data is not dependable

This page is separate from the main content precisely because it is not dependable. Prices come from free third-party feeds (CoinGecko, Frankfurter, Yahoo Finance via an own proxy) that can change their interface, rate-limit or go down at any time. When that happens, no chart is drawn. Nothing here is suitable for making or citing a trading decision. For an actual price, always check your broker or the exchange.

There is no free public feed for the Ljubljana exchange. Krka, Petrol and NLB are shown via their secondary Vienna listing, where the price can differ; for Luka Koper and Triglav the last manually verified close is shown, not a live price.

Where this data comes from

Asset Source How What can go wrong
Bitcoin, Ethereum, Solana CoinGecko straight from the browser, no key rate limiting under load
Gold, silver CoinGecko — PAXG, KAG via tokens backed by 1 oz of metal the token can deviate slightly from the metal's spot price
EUR/USD Frankfurter (ECB reference rates) straight from the browser the ECB publishes once a day — no intraday window
Stocks and ETFs Yahoo Finance (Stooq fallback) via an own function /api/quote on Cloudflare Pages the route does not exist in local preview; Yahoo can change its interface without notice
Luka Koper, Triglav manual, LJSE last verified close not live and does not refresh

Why a proxy for stocks. Yahoo and Stooq send no Access-Control-Allow-Origin header, so the browser rejects them. The function functions/api/quote.js runs on Cloudflare's server, where that rule does not apply, and returns normalised JSON. Responses are cached (5 minutes for the daily window, 60 minutes for longer ones). The code is on GitHub.

← Back to the main page