Download Yahoo Finance Data For Trading and Backtesting
Downloads 10 years worth of daily stock data from yahoo finance. The open, high, low prices are adjusted based on the adjClose field.
The output is saved in csv format in the directory specified by the DIRECTORY parameter.
Example:
Download the data of 5 technology stocks and save the result in the C:\StockData directory:
getyahoo10('AAPL,AMZN,GOOG,IBM,SAP', 'C:\StockData');
Cite As
tadeveloper (2024). Download Yahoo Finance Data For Trading and Backtesting (https://www.mathworks.com/matlabcentral/fileexchange/39858-download-yahoo-finance-data-for-trading-and-backtesting), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Computational Finance > Financial Toolbox >
- Computational Finance > Datafeed Toolbox > Financial Data >
- Computational Finance > Datafeed Toolbox > Financial Data > Money.Net >
Tags
Acknowledgements
Inspired: Mean Variance Portfolio Optimization of S&P 500 Stocks, Yahoo! Finance Data Loader
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.