A Python toolkit that computes various volatility measures from daily open-high-low-close stock prices, analyzes their properties, and evaluates their forecasting power using regressions and walk-forward tests.
How It Works
While researching ways to better understand stock market ups and downs from daily price charts, you stumble upon this handy collection of tools shared online.
Download the simple set of files, which come with ready example stock prices for familiar investments like SPY and gold.
Run the easy starter tool to turn those daily open-high-low-close prices into various measures of how much prices wiggle each day.
Watch as it reveals summary stats, repeating patterns over time, and how different wiggle measures connect to each other.
Use the analysis tools to predict upcoming volatility days ahead, testing which measures work best in practice.
Review out-of-sample reports showing accurate predictions, biases, and comparisons across stocks.
Celebrate having clear reports on the best ways to estimate and forecast stock volatility, ready to apply to your own prices.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.