The purpose of this repository is to show the relationships between 10 Yr TIPS Bond yield and WTI oil price through collection of bond yield data from U.S. Department of the Treasury and WTI price from Yahoo Finance. The relationship between these two is visualized by plotting a line graph.
Treasury Inflation Protection Securities or TIPS is an inflation-protected Treasury bonds, where principal amount on these bonds is adjusted in proportion to increases in the Consumer Price Index (CPI). Hence, they provide a constant stream of income in real (inflation-adjusted) dollars. Yields on TIPS bonds should be interpreted as real interest rates.(1)
Crude oil, also known as the blood of industry, plays an essential role in real market and financial markets. Like other commodities, price of crude oil can be affected by many factors such as supply-demand, geopolitical events, macroeconomic policies etc. Recent articles (2,3) shows that bond yield can be used as tool to predict the prices of crude oil. Generally, West Texas Intermediate(WTI) and Brent Crude serve as reference for buyers and sellers of crude oil. Therefore, WTI oil prices from Yahoo Finance were used for this project.
- Bond yield data for all different time maturities were gather from U.S. Department of the Treasury using this program.
- All the bond yield data were compiled into a single csv file.
- WTI oil prices were pulled from Yahoo Finance as csv file.
- Both bond yield data and WTI price join together into one csv file.
- 10 Yrs Bond Yield was selected and plotted together with WTI price. The graph was shown here.
From the visualization of the graph,10 Yr TIPS yield and WTI price is negatively correlated with each other. The region highlighted lightgrey regions shows that oil price tend to goes up when bond yield started to decrease. The orange highlighted shows the opposite observation. Hence it can be seen that the bond yield lead the value of WTI price.(3)
- Investment, 11th edition, Z. Bodie, A. Kane and A. J. Marcus, McGraw Hill, 2017
- Z. Dai and J. Kang, Bond Yield and crude oil prices predictability, Energy Economics, 97, (2021), 105205
- J. V. Erlach, How The Price Of Oil Is Determined: Real Yield Again, Seeking Alpha, 2022
- Price of Oil, Last Updated at 13 July 2022
- Python for Everybody Specialization, Coursera
- Python for Everybody: Exploring Data in Python 3, Dr. C. Severance, S. Blumenberg, E. Hauser, A. Andrion, 2016
- Practical Web Scraping for Data Science: Best Practices and Examples with Python, S. V. Broucke, B. Baesens, 2018
- mshadish,yield-curve, 2021
- limchiahooi, us-treasury-yield-spread, 2022
I have no stock, option or similar derivative position in any of the companies mentioned, and no plans to initiate any such positions within the next 72 hours. I work on this project myself, and it expresses my own opinions. I am not receiving compensation for it. I have no business relationship with any company whose stock is mentioned in this project. Nothing in the project constitutes professional and/or financial advice, nor does any information on the project constitute a comprehensive or complete statement of the matters discussed or the law relating thereto.