Finansal analiz için python ve pandas oldukça popülerdir. Finansal analiz yapabilmek için etkili ve geniş bir veri almamız gerekmektedir.Alcağımız verileri en doğru ve en hızlı şekilde çekebilmemiz gerekiyor. Bu amaçla benim tercih ettiğim ve en popüler modullerden birisi
YFinance
Yahoo Finance üzerinden verileri çeken yfinance modülünü
pip install yfinance
ile yükleyebilirsiniz. Çekeceğiniz dosyaları günlük , ve saatlik olarak çekebilceğiniz gibi belirli periyotlar ve tarihler arasındada çekebilirsiniz. Ancak bu veriler pandas datarame şeklinde size geleceği için pandas ı import etmeyi unutmayın.
import pandas as pd import yfinance as yf aselsan = yf.download("ASELS.IS", start="2017-01-01", end="2021-04-23")
Merhaba, yfinance den ımkb tüm senetlerini topluca indirmek mümkün müdür ?
tüm senet isimlerini tek bir csv dosyasına al, sonrasında python içinde bir loop ile dataframe e alabilirsin. işlemi bir kere yaptıktan sonra hızlı bir şekilde veriler gelecektir.