{"repo":"Vorckea/yfinance-service","free":true,"listed":false,"github":"https://github.com/Vorckea/yfinance-service","clone":"git clone https://github.com/Vorckea/yfinance-service.git","description":"A lightweight FastAPI microservice proxy for Yahoo Finance data via yfinance, enabling seamless access for any language or platform.","language":"Python","stars":28,"topics":["api","docker","fastapi","finance","microservice","proxy","python","rest-api","market-data","stocks"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"YFinance Service — Stock Market API yfinance REST API Yahoo Finance Docker Container A lightweight FastAPI microservice that wraps yfinance, exposing RESTful finance API endpoints and a ready-to-run yfinance Docker container for production deployments. Ideal for non-Python projects , microservice architectures , and monitorable deployments . Why Use This? - Language-agnostic HTTP API : Expose Yahoo Finance data to any platform without embedding Python. - Containerized deployment : Ready Docker image and compose stack for Prometheus + Grafana. - Extendable FastAPI app : Easy to add routes, middleware, or auth. - Caching & instrumentation : Includes a TTL in-memory cache with async locks and Prometheus metrics. - Robust yfinance wrapper : Calls are wrapped with timeouts, lru cache ticker caching, and async-to-thread execution to reduce upstream variability. - Observability : /metrics endpoint and sample Grafana dashboards for latency, cache, and error monitoring. Features Feature Description ---------------------- ------------------------------------------------------- Quote API Fetch latest market quotes (OHLCV) for ticker symbols. Historical API Retrieve historical data with flexible intervals (1h, 1d, 1wk, 1mo). Info API Get company fundamentals (sector, market cap, etc.). News API Get news about company Earnings API Retrieve normalized earnings history with EPS, revenue, and surprise data. Snapshot API Combined info + quote in a single request with caching. Splits API Retri","default_branch":null,"files":null,"tree":[],"storefront":"/r/Vorckea","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Vorckea/yfinance-service/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."}