{"adoption": {"forks": 407, "observed_at": "2026-08-28T04:04:59.806298+00:00", "stars": 1535}, "canonical_url": "https://ross.abutalabs.com/products/financedatareader", "card": {"archived": false, "artifact_type": "library", "description": "Financial data reader", "domain": ["fintech", "data-science", "analytics"], "enriched": true, "function": ["data-science", "etl", "web-scraping", "cli", "sdk"], "health_score": 69, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["FinanceData/FinanceDataReader"], "name": "FinanceData/FinanceDataReader", "platform": ["python", "cli", "cross-platform"], "pushed_at": "2026-05-13T19:12:11+00:00", "repo": "FinanceData/FinanceDataReader", "stars": 1535, "tags": ["financial-data", "stock-prices", "krx", "kospi", "exchange-rates", "cryptocurrency", "market-data", "crawler", "command-line"], "topics": ["krx", "financedata", "financial-data-reader", "stock-price", "btc", "kospi", "symbol", "stock-prices"], "urls": [], "use_cases": ["download korean stock price data for samsung electronics", "list all kospi or nasdaq listed symbols", "fetch usd/krw exchange rate history", "get bitcoin price data in python", "pull kospi index historical prices", "export stock listings to csv from the terminal", "read financial statements from naver finance"], "what_it_is": "FinanceDataReader is a Python library and CLI tool for reading financial data such as stock listings, stock prices, indexes, exchange rates, and cryptocurrency prices from Korean and global markets. It crawls data from sources like KRX, Naver, and FRED and returns it as pandas DataFrames.", "when_to_avoid": ["you need guaranteed real-time or tick-level market data", "you require an official licensed data feed with SLA guarantees", "you need data sources not covered by its crawlers"], "when_to_choose": ["you need Korean market (KRX/KOSPI/KOSDAQ) data in pandas", "you want a quick CLI to fetch stock, index, or FX data", "you need listings for global exchanges like NASDAQ, NYSE, HKEX, or TSE"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/financedatareader", "repo": "FinanceData/FinanceDataReader", "role": "main", "score": 69}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.806298+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:31:07.381943+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3262b17d9d4850d4e11e64d48de0bf783eba0c91d07814cd525c05d34b9e1806", "fetched_at": "2026-08-28T04:04:59.806298+00:00", "kind": "readme", "missing": false, "url": "https://github.com/FinanceData/FinanceDataReader"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.806298+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:31:07.381943+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3262b17d9d4850d4e11e64d48de0bf783eba0c91d07814cd525c05d34b9e1806", "fetched_at": "2026-08-28T04:04:59.806298+00:00", "kind": "readme", "missing": false, "url": "https://github.com/FinanceData/FinanceDataReader"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:31:07.381943+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3262b17d9d4850d4e11e64d48de0bf783eba0c91d07814cd525c05d34b9e1806", "fetched_at": "2026-08-28T04:04:59.806298+00:00", "kind": "readme", "missing": false, "url": "https://github.com/FinanceData/FinanceDataReader"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.806298+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.806298+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.806298+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:31:07.381943+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3262b17d9d4850d4e11e64d48de0bf783eba0c91d07814cd525c05d34b9e1806", "fetched_at": "2026-08-28T04:04:59.806298+00:00", "kind": "readme", "missing": false, "url": "https://github.com/FinanceData/FinanceDataReader"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.806298+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.806298+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:31:07.381943+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3262b17d9d4850d4e11e64d48de0bf783eba0c91d07814cd525c05d34b9e1806", "fetched_at": "2026-08-28T04:04:59.806298+00:00", "kind": "readme", "missing": false, "url": "https://github.com/FinanceData/FinanceDataReader"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.806298+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.806298+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.806298+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:31:07.381943+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3262b17d9d4850d4e11e64d48de0bf783eba0c91d07814cd525c05d34b9e1806", "fetched_at": "2026-08-28T04:04:59.806298+00:00", "kind": "readme", "missing": false, "url": "https://github.com/FinanceData/FinanceDataReader"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.806298+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.806298+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:31:07.381943+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3262b17d9d4850d4e11e64d48de0bf783eba0c91d07814cd525c05d34b9e1806", "fetched_at": "2026-08-28T04:04:59.806298+00:00", "kind": "readme", "missing": false, "url": "https://github.com/FinanceData/FinanceDataReader"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:31:07.381943+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3262b17d9d4850d4e11e64d48de0bf783eba0c91d07814cd525c05d34b9e1806", "fetched_at": "2026-08-28T04:04:59.806298+00:00", "kind": "readme", "missing": false, "url": "https://github.com/FinanceData/FinanceDataReader"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:31:07.381943+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3262b17d9d4850d4e11e64d48de0bf783eba0c91d07814cd525c05d34b9e1806", "fetched_at": "2026-08-28T04:04:59.806298+00:00", "kind": "readme", "missing": false, "url": "https://github.com/FinanceData/FinanceDataReader"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:31:07.381943+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3262b17d9d4850d4e11e64d48de0bf783eba0c91d07814cd525c05d34b9e1806", "fetched_at": "2026-08-28T04:04:59.806298+00:00", "kind": "readme", "missing": false, "url": "https://github.com/FinanceData/FinanceDataReader"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 82, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3058, "days_push": 112, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 69, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}