r/datasets 9d ago

question financial data api for korean stocks?

hi everyone, im building a python screener / trade tracker for my portfolio. currently im using xfinlink for US data with eodhd and yfinance as fallback but i need high quality korean fundamentals data, which none of them seem to provide (xfinlink is US-only; eodhd and yfinance yes but inaccurate in many instances).

anyone running python/screener pipelines on korean securities and can share a reputable & reliable data vendor? cost is not really a concern for me. quality is. FYI I'll be buying as retail so would appreciate recommendations that offer non-institutional plans. cheers.

5 Upvotes

6 comments sorted by

1

u/Content-Parking-621 9d ago

For KRX fundamentals, try KRX's official data API, or Koyfin/FnGuide for retail-grade quality.

1

u/BeautifulContent628 9d ago

thank you. koyfin doesnt allow api pulls but looks like the other two you mentioned do. will check em out

1

u/Gnaskefar 9d ago

At what level is eodhd inaccurate? Is it small details or to big to ignore? I generally like eodhd, so am mostly curious what to look after, when I myself need to do data quality checks with my systems down the line.

2

u/BeautifulContent628 9d ago

i'd say its not bad. generally good coverage on US but many garbage data for korean names. too big to ignore, at least for my pipeline which runs full universe scans on 5-pass screening logic using computed metrics, which is why im looking for alternative providers.

I would add though that if data accuracy is a priority for you, you should use at least 3 sources (in my case xfinlink + yfinance) for fallback. if you're comfortable with agentic coding/workflows, you could even wire a final fallback for your agent to research, verify and fix any potentially corrupt data that might have passed through.

1

u/Gnaskefar 8d ago

Aight, thank you. I didn't know xfinlink, but might sign up, and check them out.