# JoinQuant/jqdatasdk

简单易用的量化金融数据包(easy utility for getting financial market data of China)

Repository: https://github.com/JoinQuant/jqdatasdk
Canonical: https://ross.abutalabs.com/products/jqdatasdk
Homepage: https://www.joinquant.com/
Language: Python
License: MIT
License Family: permissive
Topics: joinquant, marketdata, financial-data, stock-market-data, stock-data, pandas, python, fintech, alpha101, alpha191, jqdata
Last push: 2026-01-29T12:52:52+00:00

## Health v2 (maintenance only)
Score: 61/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 64, release rhythm 35, longevity 100
- inputs: {"age_days": 3199, "days_push": 216, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1378, forks 193 (observed 2026-08-28T04:04:33.516550+00:00)

## What it is
jqdatasdk is the official Python SDK for JoinQuant's JQData service, providing easy access to Chinese financial market data including stocks, futures, and funds. It offers authenticated API calls for price bars, fundamentals, factors, and risk models, returning pandas DataFrames.

## Use cases
- download historical stock prices for China A-shares
- get minute-level bar data for backtesting
- fetch fundamental and financial data for Chinese securities
- compute alpha factors using market data
- query futures and fund market data in Python
- build a quant research environment with local data access

## When to choose
- you need China market financial data in Python via pandas
- you already have a JoinQuant account or JQData subscription
- you want a simple authenticated API for quant research

## When to avoid
- you need data for markets outside mainland China
- you want free data without a JoinQuant account or paid subscription
- you cannot access JoinQuant services from your region

## Facets
- artifact type: library
- maturity: active
- function: sdk, http-client, data-science
- domain: fintech, data-science, apis
- platform: python, cross-platform
- tags: quantitative-finance, china-market-data, joinquant, pandas, stock-data, financial-data

## Member repositories
- JoinQuant/jqdatasdk (main) score 61

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:33.516550+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:40:20.668570+00:00, confidence not recorded.
  - readme: https://github.com/JoinQuant/jqdatasdk (fetched 2026-08-28T04:04:33.516550+00:00, sha 69e11e87cf16)
  - homepage: https://www.joinquant.com/ (fetched 2026-08-29T11:56:29.351759+00:00, sha 999a2234eccd)
- Data as of 2026-08-30T08:39:29.467469+00:00.
