INTERACTIVE CHART BUILDER
Configure the chart, test the interaction and copy one iframe
Choose the display that matches the surrounding article. The preview below is the real component used by the generated embed. Its settings are also stored in the builder URL, making the configuration reviewable before a publisher pastes it into a live page.
WHAT MAKES IT USEFUL
The crosshair connects a chart shape to an auditable observation
A static line encourages readers to infer too much from its shape. This widget snaps the inspection point to a returned observation and displays the exact value that produced that point. The horizontal guide identifies the price level; the vertical guide identifies its position in time. The tooltip reports the date, formatted price and change from the previous observation.
CHOOSE THE RIGHT SETTINGS
Match currency, unit and horizon to the question on the host page
INSTALLATION
Add the chart without exposing an API key or changing host-page CSS
Select a currency, unit and period that match the surrounding article's claim.
Move across several points and confirm the dates, source line and unavailable state.
Use the generated code exactly; do not remove its title, attribution or reserved height.
Check desktop and mobile widths, then confirm the crosshair does not obstruct nearby controls.
DATA BOUNDARIES
What the embedded gold chart measures—and what it leaves out
Each line is built from historical close observations returned for gold in the chosen display currency and unit. A non-USD series may involve both a metal price source and a foreign-exchange conversion. The footer identifies the provider family and most recent observation time available to the endpoint.
- The chart is a market reference, not an executable dealer bid, retail ask, exchange settlement or official fixing.
- Changing from ounce to gram or kilogram rescales the same metal reference; it does not add product purity or fabrication.
- Range performance compares the first and last returned closes. It excludes premiums, spread, tax, storage, insurance and cash yield.
- An observation date is not the same as the moment a reader opens the page. The source time remains visible so those concepts are not confused.
- If the provider fails, returns too few observations or supplies invalid values, the component withholds the chart instead of interpolating a substitute.
For the complete normalization and freshness rules, read the GoldObserve data methodology and data-source notes. For a downloadable table and wider controls, use the full gold chart workspace.
PERFORMANCE & SEO
Use an embed when it improves the page, not simply to add motion
The fixed height reserves the chart area before it loads, reducing layout shift for readers and search crawlers.
An article should deliver its answer before asking the browser to load supporting embeds farther down the page.
An iframe cannot replace the host article's thesis, source discussion or interpretation of the selected horizon.
Multiple embeds create extra network work and can distract from the comparison the page is meant to answer.
USE-CASE CHECK
Where this chart earns attention and links
A one-month chart can support a current-move story when the copy states the start and end observations instead of narrating the line by eye.
Pair the widget with an explanation of linear scale, currency effects and the costs excluded from spot history.
Explain separately how karat, labor, tax and dealer spread convert the pure-gold reference into a retail jewelry price.
The full analysis should still disclose data alignment, transformations, missing dates and the formula behind any return claim.
RELATED TOOLS
Move from an embedded view to deeper analysis
GOLD PRICE CHART WIDGET FAQ
Frequently asked questions
Is the GoldObserve gold price chart widget free?
Yes. It is free to embed on personal, editorial and commercial websites. The GoldObserve attribution, source line and full-chart link must remain visible.
Does the chart show real historical gold prices?
The widget requests GoldObserve's source-labelled historical endpoint for the selected currency, unit and range. If the source is unavailable or returns an invalid series, the widget shows an unavailable state instead of drawing replacement data.
Can readers inspect exact values on the chart?
Yes. Moving a mouse across the chart displays a point, horizontal and vertical crosshairs, the observation date, price and change from the prior observation. Touch and keyboard inspection are also supported.
How often does an embedded chart refresh?
The iframe requests the selected history when it loads and refreshes it every five minutes while open. The source observation time is shown separately from the browser request time.
Does the chart include dealer premiums or physical-gold costs?
No. It displays a historical gold reference converted to the selected currency and unit. Product premium, fabrication, tax, shipping, storage, insurance and dealer spread remain outside the line.
Can I embed several charts on one page?
Yes, but each iframe makes its own history request. Use two or three purposeful comparisons rather than a large wall of charts, and lazy-load charts below the first viewport.
Will the iframe affect my website's CSS?
No. The chart runs inside an iframe, so its styles are isolated from the host page. The generated code reserves a fixed height to reduce layout shift.