# shy3130/tick-stock-panel

TSP自托管、零运维的 A 股「选股 + 监控 + 回测」量化工作台 | 基于 TickFlow 数据源  | LLM能力驱使策略定制+个股分析+复盘 | 自由接入第三方数据源与个性化扩展数据 | 个人开源 ,非第三方官方项目

Repository: https://github.com/shy3130/tick-stock-panel
Canonical: https://ross.abutalabs.com/products/tick-stock-panel
Language: Python
License: MIT
License Family: permissive
Topics: a-stock, ai-agent, aigc, backtesting, duckdb, fastapi, llm, polars, quant, quantitative-finance, quantitative-trading, react, screener, self-hosted, stock-analysis, tickflow, tdx, daily, stock, tsp
Last push: 2026-08-26T14:08:19+00:00

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

## Adoption (not part of the score)
Stars 3817, forks 882 (observed 2026-08-28T04:08:20.640751+00:00)

## What it is
A self-hosted, zero-ops quantitative workbench for China A-share stock screening, monitoring, and backtesting, built with Python (FastAPI, Polars, DuckDB) and a React frontend. It integrates LLM capabilities for strategy generation and stock analysis, supports pluggable third-party data sources, and provides factor mining, market sentiment tracking, and real-time anomaly alerts.

## Use cases
- screen all A-share stocks with built-in or custom strategies in milliseconds
- backtest trading strategies and factors with T+1, fees, and slippage constraints
- mine multi-factor ranking combinations with out-of-sample validation
- monitor stock price signals and exchange anomaly rules in real time with push notifications
- use LLM to generate custom screening strategies and analyze individual stocks
- track market sentiment phases and limit-up ladder statistics
- connect custom third-party data sources via plugins and YAML configuration
- run AI-powered post-market review and stock analysis across technical, fundamental, and news dimensions

## When to choose
- you are a retail investor or quant hobbyist wanting a self-hosted A-share research workbench
- you need fast full-market stock screening with Polars and DuckDB
- you want LLM-assisted strategy authoring and stock analysis
- you need factor backtesting with point-in-time financial snapshots
- you want pluggable data sources and extensible custom fields

## When to avoid
- you need a production trading or order-execution platform
- you want a polished consumer market-watching app like Tonghuashun or TDX
- you expect built-in AI stock recommendations or limit-up prediction (explicitly excluded)
- you require commercial use (license forbids it)
- you are a beginner seeking a turnkey investment tool rather than a research demo

## Facets
- artifact type: application
- maturity: active
- function: search-engine, data-visualization, analytics, machine-learning, llm-inference, agent-framework, monitoring, alerting, charts, web-framework, database
- domain: fintech, data-science, self-hosted, analytics, artificial-intelligence, large-language-models, web-development
- platform: self-hosted, python, cross-platform
- tags: a-stock, stock-screener, backtesting, quant, tickflow, polars, duckdb, fastapi, react, llm-driven, factor-mining, market-monitoring, stock-analysis, trading-strategies, chinese-stock-market, quantitative-finance, ai-agents, automation, docker, web-server

## Member repositories
- shy3130/tick-stock-panel (main) score 58

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:20.640751+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-29T18:26:31.909337+00:00, confidence not recorded.
  - readme: https://github.com/shy3130/tick-stock-panel (fetched 2026-08-28T04:08:20.640751+00:00, sha a21ab18cfa7b)
- Data as of 2026-08-30T08:39:29.467469+00:00.
