Access FT Cboe Vest Gold Strategy Quarterly Buffer ETF (BGLD) Historical Prices via this API

Access FT Cboe Vest Gold Strategy Quarterly Buffer ETF (BGLD) Historical Prices via this API
In today's rapidly evolving financial landscape, the demand for real-time data and analytics has never been more critical, especially in the realm of precious metals trading. For developers and traders looking to access historical prices for the FT Cboe Vest Gold Strategy Quarterly Buffer ETF (BGLD), the Metals-API offers a robust solution. This API provides comprehensive access to historical gold prices, enabling users to make informed decisions based on accurate data. In this blog post, we will explore the capabilities of the Metals-API, focusing on how to retrieve historical prices for gold and other precious metals.
About Gold (XAU)
Gold, represented by the symbol XAU, has long been a cornerstone of wealth preservation and investment. As a digital transformation sweeps through the financial sector, the integration of technology in trading has revolutionized how investors interact with precious metals. The rise of data analytics and market insights has empowered traders to leverage real-time information for better decision-making.
With the advent of digital asset solutions, gold trading has become more accessible than ever. The Metals-API plays a pivotal role in this transformation, offering developers the tools necessary to build next-generation applications that harness the power of real-time metals data. By utilizing the Metals-API, developers can innovate in price discovery, creating applications that provide users with unparalleled insights into the gold market.
Metals-API Information
The Metals-API is designed to provide developers with a comprehensive suite of tools for accessing metals prices and historical data. With a focus on innovation and technological advancement, this API empowers users to build applications that can analyze and visualize precious metals data in real-time. The API supports a wide range of functionalities, including retrieving the latest rates, historical prices, and even bid and ask prices for various metals.
For detailed information on how to get started, you can refer to the Metals-API Documentation. This resource provides comprehensive guidance on how to implement the API and utilize its various features effectively.
Key Features of Metals-API
The Metals-API offers several key features that enhance its usability for developers:
- Latest Rates Endpoint: Depending on your subscription plan, this endpoint returns real-time exchange rate data updated every 60 minutes or even every 10 minutes. This feature is crucial for traders who need the most current information to make timely decisions.
- Historical Rates Endpoint: Historical rates are available for most currencies dating back to 2019. Users can query the API for historical rates by appending a specific date, allowing for in-depth analysis of price trends over time.
- Bid And Ask Endpoint: This powerful feature enables users to retrieve real-time bid and ask prices for metals, providing insights into market liquidity and pricing dynamics.
- Convert Endpoint: The API includes a currency conversion endpoint, allowing users to convert any amount from one metal to another or to/from USD. This is particularly useful for traders operating in multiple currencies.
- Time-Series Endpoint: Users can query the API for daily historical rates between two dates of their choice, facilitating comprehensive analysis of price movements over specified periods.
- Fluctuation Endpoint: This endpoint provides information about how currencies fluctuate on a day-to-day basis, helping traders understand volatility and market trends.
- Carat Endpoint: Users can retrieve information about gold rates by carat, which is essential for jewelers and those involved in the jewelry trade.
- Lowest/Highest Price Endpoint: This feature allows users to query the API to get the lowest and highest price for a specific date, aiding in the assessment of market performance.
- Open/High/Low/Close (OHLC) Price Endpoint: Users can access open, high, low, and close prices for a specific date, providing a comprehensive view of market activity.
- Historical LME Endpoint: This endpoint allows access to historical rates for LME symbols dating back to 2008, which is invaluable for those analyzing long-term trends.
- API Key: The API Key is a unique identifier that must be passed into the API base URL's access_key parameter to authenticate requests.
- API Response: Exchange rates delivered by the Metals-API are by default relative to USD, ensuring consistency in data interpretation.
- Available Endpoints: The Metals-API comes with a constantly updated endpoint returning all available currencies, making it easy for developers to stay informed about supported symbols.
- Gold Price India Endpoint: This dedicated endpoint allows users to retrieve the latest gold price in India, catering to a specific market segment.
- News Endpoint: The API provides access to the latest news articles related to various metals, keeping users informed about market developments.
List of Symbols
The Metals-API provides access to a comprehensive range of metal symbols. For a complete list of all supported symbols and their specifications, refer to the Metals-API Supported Symbols page. This resource is invaluable for developers looking to integrate specific metals into their applications.
API Endpoint Examples and Responses
Understanding the API's response structure is crucial for effective integration. Below are examples of various endpoints and their corresponding JSON responses:
Latest Rates Endpoint
{
"success": true,
"timestamp": 1750856417,
"base": "USD",
"date": "2025-06-25",
"rates": {
"XAU": 0.000482,
"XAG": 0.03815,
"XPT": 0.000912,
"XPD": 0.000744,
"XCU": 0.294118,
"XAL": 0.434783,
"XNI": 0.142857,
"XZN": 0.344828
},
"unit": "per troy ounce"
}
This response indicates that the API successfully retrieved the latest rates for various metals, with XAU (Gold) priced at 0.000482 per troy ounce.
Historical Rates Endpoint
{
"success": true,
"timestamp": 1750770017,
"base": "USD",
"date": "2025-06-24",
"rates": {
"XAU": 0.000485,
"XAG": 0.03825,
"XPT": 0.000915,
"XPD": 0.000748
},
"unit": "per troy ounce"
}
This example shows a successful retrieval of historical rates for a specific date, allowing users to analyze past price movements.
Time-series Endpoint
{
"success": true,
"timeseries": true,
"start_date": "2025-06-18",
"end_date": "2025-06-25",
"base": "USD",
"rates": {
"2025-06-18": {
"XAU": 0.000485,
"XAG": 0.03825,
"XPT": 0.000915
},
"2025-06-20": {
"XAU": 0.000483,
"XAG": 0.0382,
"XPT": 0.000913
},
"2025-06-25": {
"XAU": 0.000482,
"XAG": 0.03815,
"XPT": 0.000912
}
},
"unit": "per troy ounce"
}
The time-series endpoint allows users to track price changes over a specified period, providing valuable insights into trends.
Convert Endpoint
{
"success": true,
"query": {
"from": "USD",
"to": "XAU",
"amount": 1000
},
"info": {
"timestamp": 1750856417,
"rate": 0.000482
},
"result": 0.482,
"unit": "troy ounces"
}
This response demonstrates the conversion of 1000 USD to gold, resulting in 0.482 troy ounces of gold based on the current rate.
Fluctuation Endpoint
{
"success": true,
"fluctuation": true,
"start_date": "2025-06-18",
"end_date": "2025-06-25",
"base": "USD",
"rates": {
"XAU": {
"start_rate": 0.000485,
"end_rate": 0.000482,
"change": -3.0e-6,
"change_pct": -0.62
},
"XAG": {
"start_rate": 0.03825,
"end_rate": 0.03815,
"change": -0.0001,
"change_pct": -0.26
},
"XPT": {
"start_rate": 0.000915,
"end_rate": 0.000912,
"change": -3.0e-6,
"change_pct": -0.33
}
},
"unit": "per troy ounce"
}
This endpoint provides insights into how prices have fluctuated over a specified period, which is essential for understanding market volatility.
OHLC (Open/High/Low/Close) Price Endpoint
{
"success": true,
"timestamp": 1750856417,
"base": "USD",
"date": "2025-06-25",
"rates": {
"XAU": {
"open": 0.000485,
"high": 0.000487,
"low": 0.000481,
"close": 0.000482
},
"XAG": {
"open": 0.03825,
"high": 0.0383,
"low": 0.0381,
"close": 0.03815
},
"XPT": {
"open": 0.000915,
"high": 0.000918,
"low": 0.00091,
"close": 0.000912
}
},
"unit": "per troy ounce"
}
This response provides a comprehensive view of the market's performance for a specific date, showing the open, high, low, and close prices.
Bid/Ask Endpoint
{
"success": true,
"timestamp": 1750856417,
"base": "USD",
"date": "2025-06-25",
"rates": {
"XAU": {
"bid": 0.000481,
"ask": 0.000483,
"spread": 2.0e-6
},
"XAG": {
"bid": 0.0381,
"ask": 0.0382,
"spread": 0.0001
},
"XPT": {
"bid": 0.000911,
"ask": 0.000913,
"spread": 2.0e-6
}
},
"unit": "per troy ounce"
}
This endpoint provides current bid and ask prices, which are essential for traders looking to execute orders at the best possible prices.
Conclusion
Accessing historical prices for the FT Cboe Vest Gold Strategy Quarterly Buffer ETF (BGLD) has been made significantly easier with the Metals-API. By leveraging the various endpoints offered by this API, developers can create applications that provide real-time insights and historical data analysis for gold and other precious metals. The integration of technology in trading, coupled with the power of data analytics, allows traders to make informed decisions and stay ahead in the competitive market.
For more information on how to implement these features, visit the Metals-API Documentation. To explore the full range of supported symbols, check out the Metals-API Supported Symbols page. Embrace the future of precious metals trading with the innovative capabilities of the Metals-API.