Beta Space StudioBeta Space Studio logo
🛠️ Geliştirici Araçları

borsapy

Türkiye'nin 'yfinance'i. BIST, döviz, kripto ve TEFAS verilerine tek satır kodla ulaşın. Açık kaynak, hızlı ve tamamen ücretsiz.

Geliştirici: Said Sürücü166 yıldız
borsapy

Genel Bakış

Türkiye piyasalarında veri ile çalışmak hep zordu — ta ki bugüne kadar. Yahoo Finance'in eksik verilerinden, karmaşık API'lerden ve kırık bağlantılardan sıkılanlar için borsapy'yi geliştirdik. Artık Borsa İstanbul'dan TEFAS fonlarına, döviz kurlarından kripto paralara kadar ihtiyacınız olan tüm finansal veriler, alıştığınız yfinance sadeliğiyle Python'da.

Bu kütüphane, Borsa MCP'nin güçlü altyapısını herkesin kullanabileceği, basit ve etkili bir Python paketine dönüştürüyor. Karşınızda borsapy!

Özellikler

Hisse Senedi (BIST)

  • Anlık fiyat, hacim, piyasa değeri
  • Geçmiş OHLCV verileri (günlük, saatlik)
  • Bilanço, gelir tablosu, nakit akış
  • Temettü ve sermaye artırımı geçmişi
  • Ortaklık yapısı
  • Analist hedef fiyatları
  • KAP bildirimleri
  • ISIN kodları

Döviz & Emtia

  • USD, EUR, GBP ve diğer kurlar
  • Gram altın, çeyrek, yarım, tam altın
  • Gümüş fiyatları
  • Geçmiş kur verileri

Kripto Para

  • BTC, ETH, XRP ve 50+ parite
  • Anlık fiyat ve hacim
  • Geçmiş OHLCV verileri

Yatırım Fonları (TEFAS)

  • Fon arama ve bilgileri
  • Fon fiyat geçmişi

Endeksler

  • XU100, XU030, XBANK ve diğerleri
  • Endeks geçmiş verileri

Vadeli İşlem & Opsiyon (VIOP)

  • Tüm vadeli kontratlar
  • Opsiyon verileri

Enflasyon

  • TÜFE verileri
  • Enflasyon hesaplayıcı

Kurulum

pip install borsapy

Kullanım Örneği

from borsapy import Stock

# Hisse bilgisi al
stock = Stock("THYAO")
print(stock.price)
print(stock.info)

# Geçmiş veriler
history = stock.history(period="1y")
print(history)

Neden borsapy?

Türkiye'de finans ile ilgili kod yazanların işini çok kolaylaştıracağına inanıyoruz. Mevcut çözümlerin eksiklikleri:

  • Yahoo Finance: Türkiye verilerinde eksik ve yanlış bilgiler
  • Diğer API'ler: Ücretli veya sınırlı erişim
  • Manuel çözümler: Her projede sıfırdan yazılması gereken kodlar

borsapy tüm bu sorunları çözerek Türk geliştirici topluluğuna açık kaynak bir armağan sunuyor.

Katkıda Bulunun

Proje açık kaynak ve topluluk katkılarına açık. GitHub üzerinden issue açabilir veya pull request gönderebilirsiniz.

borsapy - Resources | Beta Space Studio | Beta Space Studio