{"categories":[{"label":"Information Analysis","url":"https://skillfed.io/packages/category/scientific-engineering-information-analysis/2"}],"enrichment":{"capability":"Fetches historical and real-time stock, fund, and futures price data from Chinese financial markets, returning structured data as pandas DataFrames for analysis and trading system integration.","skillfed_tags":["financial-data","chinese-markets","pandas-integration"],"use_cases":["Backtest trading strategies on Chinese A-shares by pulling years of daily OHLCV data for a given stock code.","Monitor intraday price movements at 5-minute intervals for live trading or real-time dashboards.","Fetch ETF historical data to analyze sector or thematic fund performance over time.","Build a data pipeline that refreshes fund and futures quotes for a personal investment tracking system.","Compare historical prices across multiple stocks or ETFs in a single pandas DataFrame for correlation analysis."],"what_it_does":"efinance is a Python library that retrieves historical and intraday price data for Chinese stocks, ETFs, funds, and futures from eastmoney, a major Chinese financial data provider. It wraps HTTP requests to eastmoney's endpoints and parses the responses into pandas DataFrames, making it straightforward to pull candlestick data at various frequencies (daily, 5-minute, etc.) for use in backtesting, analysis, or live trading systems.\n\nThe package supports lookups by stock code (e.g., '600519' for a Shanghai stock) or by name, and also handles international tickers like AAPL and MSFT. Its eight runtime dependencies\u2014requests, pandas, beautifulsoup4, tqdm, retry, multitasking, jsonpath, and rich\u2014handle HTTP transport, data parsing, progress display, and retry logic. The library is actively maintained and carries no known security vulnerabilities, though it explicitly disclaims commercial use in its documentation.","worth_installing":"Yes, if you need Chinese market data and accept the learning-only disclaimer. The package is actively maintained, has no security issues, installs easily, and integrates well with pandas workflows. If you require commercial-grade data reliability or non-Chinese markets as a primary use case, verify eastmoney's stability and coverage first, or consider a dedicated financial data API."},"id":"efinance","links":{"html":"https://skillfed.io/packages/efinance","md":"https://skillfed.io/packages/efinance.md","pypi":"https://pypi.org/project/efinance/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-17","license_spdx":null,"license_treatment":"permissive","name":"efinance","python_support":"unspecified","summary":"A finance tool to get stock,fund and futures data base on eastmoney"},"popularity":{"monthly_downloads":341759,"position":7400,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.5.9"}
