awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
shidenggui avatar

shidenggui/easyquotation

0
View on GitHub↗
5,021 stars·1,495 forks·Python·mit·38 views

Easyquotation

easyquotation is a Python library that provides access to Chinese stock market data, including real-time quotes, historical daily candlestick prices, exchange-traded fund details, and a stock code database sync utility. It retrieves live trading data from Chinese exchanges, A-shares, and Hong Kong listed stocks without requiring manual API key configuration, offering a unified interface to multiple public data feeds.

The library combines several market data providers behind a single query interface, using asynchronous I/O to handle parallel requests and a polling engine that delivers sub-second updates for real-time quotes. It normalizes raw JSON responses into a consistent schema, pools HTTP sessions to reduce latency, caches recent responses to avoid redundant network calls, and maintains a local registry of stock symbols mapped to exchange-specific codes. This architecture allows runtime selection between providers and supports both on-demand and streaming data retrieval.

Features

  • Chinese Market Data Libraries - A library that provides real-time quotes, historical candlesticks, and ETF data from Chinese stock exchanges without requiring manual API key configuration.
  • Real-Time Market Prices - Retrieves live stock prices and trading data from Chinese exchange feeds via public APIs.
  • Stock Price Trackers - Fetching live stock prices and trading data from Chinese exchanges with low-latency public APIs.
  • Market Data Provider Adapters - Allows runtime selection between multiple data providers based on availability or preference.
  • Schema-Driven Data Normalizers - Converts raw JSON responses from different sources into a consistent schema for downstream use.
  • Candlestick Data Providers - An interface for obtaining historical daily open, close, high, low prices and volume for stocks on Chinese exchanges.
  • Market Data Aggregators - Combines multiple backend market data providers behind a single unified query interface.
  • A-Share Quote Retrievers - This market data library retrieves live stock prices and trading data from A-share market data providers with sub-second latency.
  • Market Data Polling Engines - Polls market data APIs at short intervals to simulate live price feeds with sub-second updates.
  • Historical Price Data Fetchers - Retrieving daily open, high, low, close prices and volume for stock exchange listings over time.
  • ETF Pricing Details - This market data library gathers detailed pricing, discount, net asset value, and volume information for exchange-traded funds from a financial platform.
  • Candlestick Data Retrievers - This market data library obtains historical daily open, close, high, low prices and volume for a stock exchange as a time series.
  • Stock Code Registries - Updating the local mapping of stock identifiers to market codes to include newly listed securities.
  • Exchange-Traded Fund Data Connectors - Obtaining detailed pricing, net asset value, discount, and volume for ETFs from financial platforms.
  • ETF - A module that gathers pricing, net asset value, discount, and volume information for exchange-traded funds listed in China.

Star history

Star history chart for shidenggui/easyquotationStar history chart for shidenggui/easyquotation

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Easyquotation

Similar open-source projects, ranked by how many features they share with Easyquotation.
  • simonlin1212/a-stock-datasimonlin1212 avatar

    simonlin1212/a-stock-data

    5,603View on GitHub↗

    This project is a comprehensive market data toolkit and financial analysis system specifically designed for China A-shares. It serves as a data pipeline for retrieving real-time quotes, aggregating corporate financial statements, and automating equity research. The system distinguishes itself through specialized monitors for institutional capital movements, including Northbound fund flows, margin trading balances, and large block transactions. It also features a dedicated options Greeks calculator for ETF derivatives and tools to gauge market sentiment via retail popularity rankings and trend

    View on GitHub↗5,603
  • 1nchaos/adata1nchaos avatar

    1nchaos/adata

    4,632View on GitHub↗

    This project is a financial market data API and quantitative analysis tool designed to aggregate metrics, scrape web data, and monitor market sentiment. It functions as a financial indicator aggregator and stock market web scraper that provides a programmatic interface for retrieving stock prices, indices, and ETF metadata from multiple data providers. The system differentiates itself through a dedicated market sentiment monitor and investment risk assessment capabilities. It tracks investor behavior via northbound capital flows, dragon-tiger lists, popularity rankings, and security margin ba

    Python3000achina
    View on GitHub↗4,632
  • mpquant/asharempquant avatar

    mpquant/Ashare

    3,108View on GitHub↗

    Ashare is a market data aggregator and financial time-series table generator designed to provide a stable stream of price and volume data for quantitative analysis. It functions as a multi-provider data proxy that converts raw asset price feeds into structured tables for immediate processing. The system ensures high availability for data feeds through a failover mechanism that automatically switches between primary and backup market data sources. This provider-agnostic layer allows the tool to maintain continuous data availability without altering the underlying analysis logic. The project c

    Pythonpythonquantstock
    View on GitHub↗3,108
  • shinnytech/tqsdk-pythonshinnytech avatar

    shinnytech/tqsdk-python

    4,789View on GitHub↗

    tqsdk-python is a quantitative trading SDK and framework designed for developing automated strategies for futures, options, and stocks using Python. It functions as an algorithmic trading engine and financial market data API, providing the tools necessary to backtest strategies, analyze historical data, and execute live trades across multiple brokerage accounts. The project distinguishes itself through a specialized option analytics library that calculates Greeks, implied volatility, and volatility surfaces using the Black-Scholes model. It further supports complex order execution patterns, s

    Python
    View on GitHub↗4,789
See all 30 alternatives to Easyquotation→

Frequently asked questions

What does shidenggui/easyquotation do?

easyquotation is a Python library that provides access to Chinese stock market data, including real-time quotes, historical daily candlestick prices, exchange-traded fund details, and a stock code database sync utility. It retrieves live trading data from Chinese exchanges, A-shares, and Hong Kong listed stocks without requiring manual API key configuration, offering a unified interface to multiple public data feeds.

What are the main features of shidenggui/easyquotation?

The main features of shidenggui/easyquotation are: Chinese Market Data Libraries, Real-Time Market Prices, Stock Price Trackers, Market Data Provider Adapters, Schema-Driven Data Normalizers, Candlestick Data Providers, Market Data Aggregators, A-Share Quote Retrievers.

What are some open-source alternatives to shidenggui/easyquotation?

Open-source alternatives to shidenggui/easyquotation include: simonlin1212/a-stock-data — This project is a comprehensive market data toolkit and financial analysis system specifically designed for China… 1nchaos/adata — This project is a financial market data API and quantitative analysis tool designed to aggregate metrics, scrape web… mpquant/ashare — Ashare is a market data aggregator and financial time-series table generator designed to provide a stable stream of… shinnytech/tqsdk-python — tqsdk-python is a quantitative trading SDK and framework designed for developing automated strategies for futures,… jerbouma/fundamentalanalysis — FundamentalAnalysis is a comprehensive financial analysis library, quantitative finance framework, and macroeconomic… achannarasappa/ticker — Ticker is a terminal financial dashboard that serves as an asset price tracker, portfolio performance monitor, and…