Have you ever wondered whether Brazilian weather really moves coffee prices? In this project I use open data (Meteostat and yfinance) to link temperature, rainfall and the BRL/USD exchange rate to Arabica futures with a 40-day lag. I build a daily dataset, run a simple OLS model and create red-and-black visuals. In the notebook, every step of the Python code is explained so clearly that even a beginner can follow the full process.