Skip to content

eafpres/oil_prices

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This function uses the API available from the US Government website eia.gov to retrieve historical oil price data or other data.

The function is mainly self explanatory. The function takes no parameters.

To use the function, you need an API key which you can obtain from eia.gov. The registration link is in the code.

There are several different data sets that can be obtained. The function is configured to get US West Texas Intermediate crude oil pricing. A feature is included that if the API call fails, data are loaded from a csv file. At present, that is only configured for WTI crude, and a csv file is included in the repo with data. In the event the API call fails, a text flag is set to "API error, using stored data", otherwise to "using live API data".

The function includes definitions to get Europe Brent Crude pricing, as well as US Electricity Sales, although neither are used in the current code.

Results are returned as a list with the data.frame for the oil price data by date, and the flag.

About

Retrieve oil price data from eia.gov

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages