Commodities List
The commodity list function returns a complete list of all commodity symbols that can be used in the Finance Toolkit.
Returns: pd.DataFrame: A dataframe with all the commodities available.
Commodities List in Python
get_commodity_list is part of the Discovery module of the open-source Finance Toolkit. Install it with:
pip install financetoolkit -U
Then call get_commodity_list as shown below.
from financetoolkit import Discovery
discovery = Discovery(api_key="FINANCIAL_MODELING_PREP_KEY")
commodity_list = discovery.get_commodity_list()
commodity_list.head(10)
Which returns:
| Symbol | Name | Exchange | Trade Month | Currency |
|---|---|---|---|---|
| ALIUSD | Aluminum Futures | nan | Nov | USD |
| BZUSD | Brent Crude Oil | nan | Sep | USD |
| CCUSD | Cocoa | nan | Dec | USD |
| CLUSD | Crude Oil | nan | Oct | USD |
| CTUSX | Cotton | nan | Dec | USX |
| DCUSD | Class III Milk Futures | nan | Jan | USD |
| DXUSD | US Dollar | nan | Sep | USD |
| ESUSD | E-Mini S&P 500 | nan | Jun | USD |
| GCUSD | Gold Futures | nan | Dec | USD |
| GFUSX | Feeder Cattle Futures | nan | Oct | USX |