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
waditu avatar

waditu/tushare

0
View on GitHub↗
15,143 stars·4,438 forks·Python·BSD-3-Clause·66 views

Tushare

Tushare is a financial data library for the Python programming environment that provides access to historical and real-time market information. It functions as a data interface for retrieving stock trading records, corporate financial statements, and macroeconomic indicators to support quantitative analysis and research.

The library distinguishes itself by automatically transforming raw API responses into tabular data structures, allowing for direct integration with data analysis workflows. It manages access to these datasets through token-based authentication and utilizes schema-mapped parsing to ensure consistent data types across diverse financial metrics.

The project covers a broad range of financial information, including company fundamentals, industry news, and national economic statistics. These capabilities enable users to monitor market events and perform technical or fundamental analysis within their own local Python environments.

Features

  • Financial Data Connectors - Provides a comprehensive data interface for retrieving stock market and macroeconomic information.
  • Market Data Providers - Provides interfaces for retrieving historical and real-time stock market trading data.
  • Financial Data Libraries - Provides a specialized library for fetching and processing financial market data in Python.
  • Tabular Data Frames - Automatically transforms API responses into tabular data structures for immediate statistical analysis.
  • Algorithmic Trading - Integrates financial datasets into Python environments to support algorithmic trading strategies.
  • Data Sources - Utility for crawling historical Chinese stock data.
  • Data Storage and Sources - Utility for crawling historical Chinese stock data.
  • Market Data Sources - Utility for crawling historical Chinese stock data.
  • Data Manipulation Frameworks - Transforms API responses into tabular data structures for rapid analysis.
  • Fundamental Data Retrieval - Fetches corporate financial reports and earnings statements to evaluate business performance.
  • Corporate Intelligence Tools - Facilitates access to financial reports for corporate fundamental research and valuation.
  • Economic Analysis Tools - Provides tools for retrieving and analyzing macroeconomic indicators and monetary policy data.
  • Analytical Data Retrieval APIs - Provides REST-based interfaces for retrieving structured financial datasets.
  • Market Insight Monitors - Monitors national economic statistics to track broader market trends.

Star history

Star history chart for waditu/tushareStar history chart for waditu/tushare

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. 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

Projects sharing features with Tushare

These projects share indexed features with Tushare. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • akfamily/akshareakfamily avatar

    akfamily/akshare

    16,358View on GitHub↗

    This project is a Python library designed for the programmatic retrieval and analysis of diverse financial datasets. It functions as a comprehensive toolkit for quantitative research, providing a unified interface to fetch historical and real-time market data across asset classes including equities, futures, bonds, cryptocurrencies, and foreign exchange. By abstracting complex network requests into simple, parameter-driven functions, it enables users to integrate financial data into research workflows and automated trading systems. The library distinguishes itself through its scraper-based ag

    Pythonacademicakshareasset-pricing
    View on GitHub↗16,358
  • ranaroussi/yfinanceranaroussi avatar

    ranaroussi/yfinance

    21,639View on GitHub↗

    This library is a Python-based tool for retrieving historical and real-time financial market data from public sources. It functions as a programmatic interface for downloading stock prices, dividends, financial statements, and corporate calendars, allowing users to perform automated research and analysis on various market assets. The project distinguishes itself by structuring retrieved financial time series directly into tabular data frames, which facilitates mathematical analysis and manipulation of market metrics. It supports efficient data retrieval through multi-threaded batch downloadin

    Pythonfinancial-datafix-yahoo-financemarket-data
    View on GitHub↗21,639
  • jindaxiang/aksharejindaxiang avatar

    jindaxiang/akshare

    20,435View on GitHub↗

    AkShare is a Python financial data library and programmatic interface designed for fetching real-time and historical stock, currency, and economic market data. It serves as a quantitative data acquisition tool for gathering the large-scale financial datasets required for economic research and quantitative analysis. The library provides a unified interface to retrieve datasets from various official and commercial providers, removing the need to write custom scrapers for individual financial sources. It maps standardized function calls to diverse third-party sources to normalize varying respons

    Python
    View on GitHub↗20,435
  • edtechre/pybrokeredtechre avatar

    edtechre/pybroker

    3,191View on GitHub↗

    pybroker is a Python algorithmic trading framework and quantitative technical analysis library designed for developing, testing, and optimizing trading strategies using historical market data. It functions as a trading strategy backtester and a financial performance evaluator, providing a structured environment to simulate trading rules and analyze their statistical reliability. The framework distinguishes itself through a market data integration layer that handles the fetching and caching of historical price data from external providers. It incorporates an event-driven backtesting engine and

    Pythonaialgorithmic-tradingalgotrading
    View on GitHub↗3,191
Compare all 30 related projects→

Frequently asked questions

What does waditu/tushare do?

Tushare is a financial data library for the Python programming environment that provides access to historical and real-time market information. It functions as a data interface for retrieving stock trading records, corporate financial statements, and macroeconomic indicators to support quantitative analysis and research.

What are the main features of waditu/tushare?

The main features of waditu/tushare are: Financial Data Connectors, Market Data Providers, Financial Data Libraries, Tabular Data Frames, Algorithmic Trading, Data Sources, Data Storage and Sources, Market Data Sources.

Which projects share features with waditu/tushare?

Projects with overlapping indexed features include: akfamily/akshare — This project is a Python library designed for the programmatic retrieval and analysis of diverse financial datasets.… ranaroussi/yfinance — This library is a Python-based tool for retrieving historical and real-time financial market data from public sources.… jindaxiang/akshare — AkShare is a Python financial data library and programmatic interface designed for fetching real-time and historical… edtechre/pybroker — pybroker is a Python algorithmic trading framework and quantitative technical analysis library designed for… openbb-finance/openbbterminal — OpenBBTerminal is a Python financial data platform and command line interface designed for aggregating and analyzing… jerbouma/fundamentalanalysis — FundamentalAnalysis is a comprehensive financial analysis library, quantitative finance framework, and macroeconomic…