stock-kit

A local-first stock research toolkit for market data adapters, indicator engines, signal parsing, validation gates, and reinforcement review.

Research Workflow

stock-kit turns local market data and public signals into testable research primitives: fetch, store, screen, plan, validate, and review.

Designed for software demonstration and research tooling. It does not place trades and is not financial advice.

Data

Provider fallback chain

AkShare-backed market data adapters feed a local SQLite repository with freshness checks.

Indicators

Screening primitives

Technical, volume, VCP, CANSLIM, and Wyckoff helpers create reusable signals for ranking.

Signals

Read-only public monitors

Optional X and Reddit capture modules parse public text without account-changing automation.

Review

Validation and reinforcement

Auction, intraday, post-close, scorer, and tuner modules keep decisions traceable.

Quick Start

python -m pip install -e ".[dev]"
python -m pytest
stock-kit --help
stock-kit fetch daily --tickers 000001,600519

Public Safety