{"repo":"clojure-finance/clj-yfinance","free":true,"listed":false,"github":"https://github.com/clojure-finance/clj-yfinance","clone":"git clone https://github.com/clojure-finance/clj-yfinance.git","description":"Fetch prices, historical OHLCV, dividends, splits, earnings dates, fundamentals, analyst estimates and options from Yahoo Finance. Pure Clojure + built-in Java 11 HttpClient, no API key, no Python.","language":"Clojure","stars":22,"topics":["clojure","finance","market-data","stocks","yahoo-finance"],"license":"EPL-2.0","category":"trading","readme_excerpt":"clj-yfinance A pure Clojure client for Yahoo Finance — prices, historical OHLCV, dividends, splits, fundamentals, financial statements, analyst estimates, options chains, and more. No Python bridge. No API key. No external HTTP dependencies. Just Clojure and the java.net.http.HttpClient that ships with JDK 11+. Why clj-yfinance? - Zero-config data access — fetch live prices, historical bars, and company fundamentals with a single function call. - Parallel multi-ticker fetching — bounded-concurrency batch requests with per-ticker error handling. - Two-tier API — simple functions return data directly; verbose ( ) variants return {:ok? :data :error} maps for production error handling. - First-class data science integration — built-in support for tech.ml.dataset, tablecloth, Noj, Kindly/Clay, Parquet, and DuckDB. - Minimal footprint — one runtime dependency (charred for JSON parsing). Everything else is optional. At a Glance Capability Namespace Status --- --- --- Current prices (single & batch) clj-yfinance.core Stable Historical OHLCV bars clj-yfinance.core Stable Dividends & stock splits clj-yfinance.core Stable Ticker metadata clj-yfinance.core Stable Company fundamentals & profile clj-yfinance.experimental.fundamentals Experimental Analyst estimates & recommendations clj-yfinance.experimental.fundamentals Experimental Income/balance/cash-flow statements clj-yfinance.experimental.fundamentals Experimental Earnings calendar & dividend dates clj-yfinance.experimental.fundamenta","default_branch":null,"files":null,"tree":[],"storefront":"/r/clojure-finance","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/clojure-finance/clj-yfinance/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}