LBMA Precious Metals Prices Scraper avatar

LBMA Precious Metals Prices Scraper

Pricing

from $19.00 / 1,000 results

Go to Apify Store
LBMA Precious Metals Prices Scraper

LBMA Precious Metals Prices Scraper

Scrapes LBMA precious metals price fixings for gold, silver, platinum, and palladium. Returns each price as a flat row with date, metal, session, and price. Supports AM and PM series.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

12 days ago

Last modified

Categories

Share

ParseForge

LBMA Precious Metals Prices Scraper

Scrape LBMA precious metals prices for gold, silver, platinum, and palladium, up to a million per run. Every price comes with its date, metal, and AM or PM fixing. No login or API key. Export to CSV, JSON, Excel, or XML.

LBMA publishes the global benchmark prices for gold, silver, platinum, and palladium, but the official site offers no bulk download and the data is scattered across pages. This Actor reads the public price series directly and returns each fixing as one flat row, ready for analysis or storage. You can select any combination of the seven AM and PM series and cap the number of prices per run.

Who uses itWhat they scrape LBMA for
Commodity analystsBuilding historical price charts for gold and silver
Jewelry manufacturersTracking daily platinum and palladium costs for production planning
Investment researchersComparing AM and PM fixings to study intraday volatility
Data engineersFeeding a data warehouse with clean, structured LBMA price records

What it does

This Actor collects LBMA precious metals price fixings by metal and AM or PM session, and returns each one as a flat row.

  • 📅 Seven price series: Gold AM, Gold PM, Silver, Platinum AM, Platinum PM, Palladium AM, and Palladium PM.
  • 🔢 Flexible volume: Set a maximum from 1 to 1,000,000 prices per run.
  • 📦 Flat output: Each row contains the date, metal, session, and price, ready for CSV, JSON, Excel, or XML export.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with LBMA data

📈 Build a historical price database.

A commodity analyst runs the Actor with all seven series and a high maxItems to populate a local database with years of daily fixings for backtesting.

🏭 Monitor input costs for manufacturing.

A jewelry maker schedules a weekly run for platinum and palladium PM prices to update their cost model and adjust product pricing.

📊 Compare AM and PM fixings.

An investment researcher collects gold AM and PM prices to calculate the daily spread and identify patterns in market sentiment.

🔔 Feed a dashboard or alert system.

A data engineer integrates the Actor into a pipeline that refreshes a dashboard with the latest silver price every morning.

Why choose this scraper

What you get
No API keyReads the public LBMA price pages directly, no registration or token needed
All benchmark metalsCovers gold, silver, platinum, and palladium in both AM and PM sessions
ScalableCollect up to a million prices in a single run for deep historical analysis
Clean schemaEvery price is returned as a flat row with consistent field names

How it compares

No other Store actor targets LBMA the same way, so the honest comparison is with the alternatives teams actually weigh.

LBMA Precious Metals Prices ScraperBuild it in-houseBy hand
SetupRun it now, zero configDays of engineeringNone, but hours per pull
When LBMA changesMaintained for youYou fix itYou re-learn the page
Proxies, retries, anti-botBuilt inYour problemBrowser only
OutputFixed JSON schema, CSV/Excel exportWhatever you buildCopy-paste
CostPay per resultEngineering timeAnalyst hours

Configure the run

Select one or more metal series and set a maximum number of prices. The Actor reads the public LBMA feeds and returns only the requested fixings, newest first. The Input tab lists every parameter.

A first run with the defaults:

{
"maxItems": 10
}

A larger pull:

{
"maxItems": 200
}

Pricing

Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$2.10
1,000 results$21.00
10,000 results$210.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the LBMA Precious Metals Prices Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to LBMA through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/lbma-precious-metals-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that you selected at least one metal series in the input. Also ensure the maximum prices is set to at least 1. If the LBMA website is temporarily unavailable, try again later.

Why are the dates not in order?

The Actor returns prices newest first by default. If you need chronological order, sort the dataset by the date field after export.

Why do I see duplicate rows?

If you select the same metal series twice in the input, the Actor may return duplicates. Make sure each series is selected only once.

Why is the run slow?

The LBMA website can be slow to respond. Reduce the maximum prices to a smaller number, or run the Actor during off-peak hours.

FAQ

QuestionAnswer
What is the LBMA?The London Bullion Market Association is the trade body that sets the global benchmark prices for gold, silver, platinum, and palladium. Its daily fixings are used worldwide for contracts, valuation, and settlement.
Which metals and sessions are available?You can select any combination of Gold AM, Gold PM, Silver, Platinum AM, Platinum PM, Palladium AM, and Palladium PM. The Actor returns each selected series as separate rows.
How far back does the data go?The Actor reads the full public history available on the LBMA website. The maximum number of prices you set controls how many of the most recent fixings are returned.
Do I need an API key or login?No. The Actor reads the public LBMA price pages directly, so there is no registration, token, or authentication required.
What format is the output?Each price is returned as a flat row with fields for the date, metal, session, and price. You can export the dataset to CSV, JSON, Excel, or XML from the Apify platform.
Can I get both AM and PM prices for gold in one run?Yes. Select Gold AM and Gold PM in the metals input, and the Actor will return both series. The session is identified in each row.
Is the price data adjusted for inflation or currency?No. The Actor returns the raw fixing prices exactly as published by the LBMA, in US dollars per troy ounce. Any adjustments are up to you.
How often is the data updated?The LBMA publishes new fixings each business day. Run the Actor on a schedule to collect the latest prices automatically.
Can I limit the number of prices returned?Yes. Set the maximum prices input to any number from 1 to 1,000,000. The Actor returns the most recent fixings up to that limit.
What if I only want silver prices?Select only Silver in the metals input and leave the others unchecked. The Actor will return only silver fixings.

Browse the full ParseForge collection for more scrapers.

🆘 Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

⚠️ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by London Bullion Market Association. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.