Direct Scraping Pipeline
All live spot prices featured on our platform are retrieved using server-side scraping scripts. We track the benchmark precious metal markets directly by crawling established commodity pages.
Our crawler works in two phases:
- **Dynamic Server Discovery**: The scraper regularly queries `silverprice.org` to parse their underlying settings block and extract the official dynamic feed domain.
- **Direct Spot Query**: We fetch live spot prices directly in Canadian Dollars (CAD) from the active feed server. This approach eliminates intermediate forex conversions or third-party spreadsheet delays, securing a clean CAD rate per troy ounce.
Caching & Server Performance
Precious metal spot rates can shift millisecond by millisecond. To maintain rapid loading speeds on our Vercel edge infrastructure and prevent placing unnecessary network demand on global feeds, we implement an in-memory server-side cache.
* **Cache Duration**: Pricing is cached with a strict 60-second Time-To-Live (TTL) during active market hours. * **Continuous Refresh**: The cache is refreshed on demand by visitor requests, ensuring that when you check our tickers, you are presented with spot price data that is never more than 60 seconds old. * **Off-Market Stability**: Over weekends (when global commodity exchanges are closed), our systems serve the final closing rate recorded on Friday afternoon.
Validation Safeguards & Outage Fallbacks
To protect users from abnormal market anomalies, feed corruptions, or scraping errors, we run all incoming data through automated server-side validation checks:
- **Range Checks**: We reject any scraped rates that fall outside our historical validation bounds (currently set between 30 CAD and 150 CAD per troy ounce). If a scraped value falls outside this range, the system discards it.
- **Zero Fake Pricing**: If the scrapers identify an error or a feed goes offline, we serve the last validated cached rate. If no cache is present, our UI displays a clear offline status banner. We never generate synthetic price movements, fake volatility lines, or trigonometric mathematical fallback prices.
Data Limitations & Dealer Premiums
Although our pricing systems are engineered for high precision, they represent the baseline spot benchmark for raw, wholesale metals. They do not represent retail offers or transaction rates. Physical retail products always incorporate minting, armored shipping, warehousing, insurance, and dealer profit margins.
Always cross-reference and verify spot prices and premium percentages directly with your bullion dealer before committing funds to physical precious metal purchases.