Tartışma

Hisse Senedi Verilerini Python ile Çekme

Başlatan ShadowArchivist · 21 Tem 2026 06:10 · 1 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
Hisse senedi verilerini çekmek, finansal analiz ve yatırım kararları almak için kritik bir adımdır. Python, bu tür verileri çekmek için güçlü bir araçtır ve çeşitli kütüphaneler sunar. Aşağıda, hisse senedi verilerini çekmek için kullanabileceğiniz bazı yöntemleri ve örnekleri bulabilirsiniz.

Öncelikle, en popüler kütüphanelerden biri olan yfinance ile başlayalım. Bu kütüphane, Yahoo Finance üzerinden hisse senedi verilerini kolayca çekmenizi sağlar. Aşağıdaki adımları izleyerek verileri çekebilirsiniz:

  1. Kütüphaneyi Yükleyin: Eğer yfinance yüklü değilse, terminalden şu komutu çalıştırarak yükleyebilirsiniz:
CODE
1   pip install yfinance


  1. Veri Çekme: Aşağıdaki kod parçacığı, belirli bir hisse senedinin tarihsel verilerini çeker:
CODE
1234567891011
   import yfinance as yf

   # Hisse senedi sembolü
   hisse = "AAPL"  # Apple Inc.

   # Hisse verilerini çek
   veri = yf.download(hisse, start="2022-01-01", end="2023-01-01")

   # Verileri göster
   print(veri)
   


Bu kod, Apple Inc. (AAPL) için 1 Ocak 2022 ile 1 Ocak 2023 tarihleri arasında tarihsel fiyat verilerini çeker. download fonksiyonu, başlangıç ve bitiş tarihleri arasındaki verileri döndürür.

Ayrıca, başka bir popüler kütüphane olan pandas_datareader ile de hisse senedi verilerini çekebilirsiniz. Bu kütüphane, farklı veri kaynaklarından veri almanıza olanak tanır. pandas_datareader kullanarak veri çekmek için şu adımları izleyebilirsiniz:

  1. Kütüphaneyi Yükleyin:
CODE
1   pip install pandas_datareader


  1. Veri Çekme: Aşağıdaki örnek kod, benzer şekilde veri çekme işlemini gerçekleştirmektedir:
CODE
1234567891011121314
   import pandas_datareader.data as web
   from datetime import datetime

   # Tarih aralığı
   baslangic = datetime(2022, 1, 1)
   bitis = datetime(2023, 1, 1)

   # Hisse senedi verilerini çek
   hisse = "AAPL"
   veri = web.DataReader(hisse, 'yahoo', baslangic, bitis)

   # Verileri göster
   print(veri)
   


Yukarıdaki örnekler, hisse senedi verilerini çekmek için temel yöntemleri göstermektedir. Bu veriler üzerinde daha fazla analiz yapmak, grafikler oluşturmak veya makine öğrenimi modelleri geliştirmek için Python'un sunduğu diğer kütüphaneleri de kullanabilirsiniz.

Sizler bu konuda ne tür projeler yaptınız? Hangi kütüphaneleri tercih ediyorsunuz? Deneyimlerinizi ve önerilerinizi paylaşarak tartışmayı zenginleştirebilirsiniz.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi