Blogs

Get all BIST stocks fundamentals

Here's the list of all stocks' yahoo finance symbol listed in BIST index and how to get fundamental data with yfinance library:

import yfinance as yf
import pandas as pd

# stock_dict = yf.Ticker(all_bist_symbols[0]).info

all_bist_symbols = [
       'ACSEL.IS', 'ADEL.IS', 'ADESE.IS', 'AFYON.IS', 'AGHOL.IS',
       'AGESA.IS', 'AKBNK.IS', 'AKCNS.IS', 'AKYHO.IS', 'AKENR.IS',
       'AKFGY.IS', 'ATEKS.IS', 'AKSGY.IS', 'AKMGY.IS', 'AKSA.IS',
       'AKSEN.IS', 'AKGRT.IS', 'AKSUE.IS', 'ALCAR.IS', 'ALGYO.IS',
       'ALARK.IS', 'ALBRK.IS', 'ALCTL.IS', 'ALKIM.IS', 'ALKA.IS',
       'AYCES.IS', 'ANSGR.IS', 'AEFES.IS', 'ANHYT.IS', 'ASUZU.IS',
       'ANELE.IS', 'ARCLK.IS', 'ARDYZ.IS', 'ARENA.IS', 'ARMDA.IS',
       'ARSAN.IS', 'ARZUM.IS', 'ASELS.IS', 'ATAGY.IS', 'AGYO.IS',
       'ATATP.IS', 'AVOD.IS', 'AVGYO.IS', 'AVTUR.IS', 'AVHOL.IS',
       'AYDEM.IS', 'AYEN.IS', 'AYGAZ.IS', 'BAKAB.IS', 'BNTAS.IS',
       'BANVT.IS', 'BASGZ.IS', 'BTCIM.IS', 'BSOKE.IS', 'BAYRK.IS',
       'BERA.IS', 'BRKSN.IS', 'BJKAS.IS', 'BEYAZ.IS', 'BLCYT.IS',
       'BIMAS.IS', 'BIOEN.IS', 'BRLSM.IS', 'BIZIM.IS', 'BMSCH.IS',
       'BOBET.IS', 'BRSAN.IS', 'BRYAT.IS', 'BFREN.IS', 'BOSSA.IS',
       'BRISA.IS', 'BURCE.IS', 'BURVA.IS', 'BUCIM.IS', 'CRFSA.IS',
       'CEOEM.IS', 'CCOLA.IS', 'CRDFA.IS', 'CANTE.IS', 'CLEBI.IS',
       'CELHA.IS', 'CEMAS.IS', 'CEMTS.IS', 'CMBTN.IS', 'CIMSA.IS',
       'CUSAN.IS', 'DAGI.IS', 'DAGHL.IS', 'DARDL.IS', 'DGATE.IS',
       'DMSAS.IS', 'DZGYO.IS', 'DERIM.IS', 'DERHL.IS', 'DESA.IS',
       'DESPC.IS', 'DEVA.IS', 'DNISI.IS', 'DITAS.IS', 'DOCO.IS',
       'DOBUR.IS', 'DOHOL.IS', 'DGKLB.IS', 'DOGUB.IS', 'DGGYO.IS',
       'DOAS.IS', 'DURDO.IS', 'DYOBY.IS', 'ECZYT.IS', 'EDATA.IS',
       'EDIP.IS', 'EGEEN.IS', 'EGGUB.IS', 'EGPRO.IS', 'EGSER.IS',
       'EPLAS.IS', 'ECILC.IS', 'EMKEL.IS', 'EKGYO.IS', 'ENJSA.IS',
       'ENKAI.IS', 'ERBOS.IS', 'EREGL.IS', 'KIMMR.IS', 'ERSU.IS',
       'ESCAR.IS', 'ESCOM.IS', 'ESEN.IS', 'EUHOL.IS', 'TEZOL.IS',
       'FADE.IS', 'FMIZP.IS', 'FENER.IS', 'FLAP.IS', 'FONET.IS',
       'FROTO.IS', 'FORMT.IS', 'FRIGO.IS', 'GWIND.IS', 'GSRAY.IS',
       'GARFA.IS', 'GEDIK.IS', 'GEDZA.IS', 'GENIL.IS', 'GENTS.IS',
       'GEREL.IS', 'GESAN.IS', 'GLBMD.IS', 'GLYHO.IS', 'GOODY.IS',
       'GOLTS.IS', 'GOZDE.IS', 'GSDDE.IS', 'GSDHO.IS', 'GUBRF.IS',
       'GLRYH.IS', 'SAHOL.IS', 'HLGYO.IS', 'HATEK.IS', 'HDFGS.IS',
       'HEKTS.IS', 'HUBVC.IS', 'HURGZ.IS', 'ICBCT.IS', 'INVEO.IS',
       'ISKPL.IS', 'IEYHO.IS', 'IDEAS.IS', 'IDGYO.IS', 'IHEVA.IS',
       'IHLGM.IS', 'IHGZT.IS', 'IHLAS.IS', 'IHYAY.IS', 'INDES.IS',
       'INFO.IS', 'INTEM.IS', 'IPEKE.IS', 'ISDMR.IS', 'ISFIN.IS',
       'ISGYO.IS', 'ISGSY.IS', 'ISMEN.IS', 'ITTFH.IS', 'IZTAR.IS',
       'IZMDC.IS', 'IZFAS.IS', 'JANTS.IS', 'KFEIN.IS', 'KLKIM.IS',
       'KAPLM.IS', 'KRDMA.IS', 'KRDMB.IS', 'KRDMD.IS', 'KAREL.IS',
       'KARSN.IS', 'KRTEK.IS', 'KARYE.IS', 'KARTN.IS', 'KATMR.IS',
       'KERVT.IS', 'KRVGD.IS', 'KZBGY.IS', 'KLGYO.IS', 'KLMSN.IS',
       'KCHOL.IS', 'KNFRT.IS', 'KONTR.IS', 'KONYA.IS', 'KGYO.IS',
       'KORDS.IS', 'KOZAL.IS', 'KOZAA.IS', 'KRGYO.IS', 'KRSTL.IS',
       'KRONT.IS', 'KUYAS.IS', 'KUTPO.IS', 'KTSKR.IS', 'LIDFA.IS',
       'LINK.IS', 'LOGO.IS', 'LKMNH.IS', 'LUKSK.IS', 'MAKTK.IS',
       'MANAS.IS', 'MAREN.IS', 'MARKA.IS', 'MAALT.IS', 'MRSHL.IS',
       'MRGYO.IS', 'MARTI.IS', 'MTRKS.IS', 'MAVI.IS', 'MZHLD.IS',
       'MEDTR.IS', 'MEGAP.IS', 'MNDRS.IS', 'MEPET.IS', 'MERCN.IS',
       'MERKO.IS', 'METUR.IS', 'METRO.IS', 'MGROS.IS', 'MIPAZ.IS',
       'MSGYO.IS', 'MPARK.IS', 'OLMK.IS', 'TIRE.IS', 'EGEPO.IS',
       'NATEN.IS', 'NTGAZ.IS', 'NTHOL.IS', 'NETAS.IS', 'NIBAS.IS',
       'NUHCM.IS', 'NUGYO.IS', 'ODAS.IS', 'ORCAY.IS', 'ORGE.IS',
       'OSMEN.IS', 'OSTIM.IS', 'OTKAR.IS', 'OYAKC.IS', 'OYYAT.IS',
       'OYLUM.IS', 'OZKGY.IS', 'OZBAL.IS', 'OZGYO.IS', 'OZRDN.IS',
       'PAMEL.IS', 'PAGYO.IS', 'PAPIL.IS', 'PRKME.IS', 'PARSN.IS',
       'PGSUS.IS', 'PEKGY.IS', 'PENGD.IS', 'PENTA.IS', 'PEGYO.IS',
       'PSDTC.IS', 'PETKM.IS', 'PKENT.IS', 'PETUN.IS', 'PINSU.IS',
       'PNSUT.IS', 'PKART.IS', 'POLHO.IS', 'POLTK.IS', 'PRZMA.IS',
       'QUAGR.IS', 'RALYH.IS', 'RAYSG.IS', 'RYGYO.IS', 'RYSAS.IS',
       'RHEAG.IS', 'RODRG.IS', 'RTALB.IS', 'SAFKR.IS', 'SANEL.IS',
       'SANFM.IS', 'SANKO.IS', 'SAMAT.IS', 'SARKY.IS', 'SASA.IS',
       'SAYAS.IS', 'SEKUR.IS', 'SELEC.IS', 'SELGD.IS', 'SELVA.IS',
       'SRVGY.IS', 'SEYKM.IS', 'SILVR.IS', 'SNGYO.IS', 'SMART.IS',
       'SKTAS.IS', 'SONME.IS', 'SEKFK.IS', 'SKBNK.IS', 'SOKM.IS',
       'TATGD.IS', 'TAVHL.IS', 'TKURU.IS', 'TEKTU.IS', 'TKFEN.IS',
       'TKNSA.IS', 'TMPOL.IS', 'TGSAS.IS', 'TOASO.IS', 'TRGYO.IS',
       'TLMAN.IS', 'TSPOR.IS', 'TDGYO.IS', 'TSGYO.IS', 'TUCLK.IS',
       'TUKAS.IS', 'TRCAS.IS', 'TUREX.IS', 'TRILC.IS', 'TCELL.IS',
       'TMSN.IS', 'TUPRS.IS', 'THYAO.IS', 'PRKAB.IS', 'TTKOM.IS',
       'TTRAK.IS', 'TURGG.IS', 'GARAN.IS', 'HALKB.IS', 'ISATR.IS',
       'ISBTR.IS', 'ISCTR.IS', 'TSKB.IS', 'TURSG.IS', 'SISE.IS',
       'VAKBN.IS', 'ULAS.IS', 'ULUSE.IS', 'ULUUN.IS', 'USAK.IS',
       'ULKER.IS', 'UNLU.IS', 'VAKFN.IS', 'VKGYO.IS', 'VAKKO.IS',
       'VANGD.IS', 'VBTYZ.IS', 'VERUS.IS', 'VERTU.IS', 'VESBE.IS',
       'VESTL.IS', 'VKING.IS', 'YKBNK.IS', 'YAPRK.IS', 'YATAS.IS',
       'YAYLA.IS', 'YGGYO.IS', 'YEOTK.IS', 'YGYO.IS', 'YYAPI.IS',
       'YESIL.IS', 'YKSLN.IS', 'YUNSA.IS', 'ZRGYO.IS', 'ZOREN.IS']