Observe & plan
Swing traderResolve the listing, establish market time and rules, acquire daily evidence, calculate technicals, and record a simulated plan.
Two host-native bundles · three exact market tracks
Sparkles is an all-in-one collection of read-only market sources, typed calculations, research workflows, simulations, and audit receipts for CN, US, and HK equities—available through distinct Pi and DeepSeek Harness host lanes.
track cn · SSE / SZSE / BSE
release Pi 0.1.13 · DSH 0.1.15
identity 600519 · XSHG · Main Board
◇ evidence envelope
source eastmoney
as_of 2026-08-11
freshness completed_daily
adjustment explicitly_selected
quality provider_observation
entitlement rights_unknown
✓ source receipt retained
✓ rule + calendar context retained
✓ no executable order surface
›
Choose the host lane
The evidence laws, provider adapters, calculations, and receipts are shared. Installation, lifecycle, commands, and status UI follow each host's own contracts.
Pi lane
Tested with Pi 1.0.2. Pi 0.1.13 loads on that host.
Install the published @pi-sparkles/pi-sparkles@latest aggregate. Pi owns the extension lifecycle, slash commands, compact finance statusline, and responsive Unicode OHLCV charts rendered inline in the terminal.
Pi can also offer to remember your stock picks across chats. Accept through conversation, then choose any bounded reviews separately. Use the Pi Durable watchlist →
pi install npm:@pi-sparkles/pi-sparkles@latestDeepSeek Harness lane
Requires exactly DSH 0.2.0-rc.2. This package targets the installed DSH 0.2.0-rc.2 prerelease API; DSH 0.1.7-rc.2 and earlier hosts are unsupported.
Install @dsh-sparkles/dsh-sparkles@latest into a DSH profile. DSH owns Cordis tools and commands, per-agent lifecycle, session projections, the web shell.overlay status surface, and responsive inline SVG OHLCV result cards.
npm install -g @deepseek-ai/dsh@0.2.0-rc.2
dsh plugin --profile web add @dsh-sparkles/dsh-sparkles@latestChoose the controlling context
Each route keeps listing identity, venue rules, calendars, currencies, source receipts, and persisted state in its own track. Shared calculations are reused without erasing those differences.
The most complete starting route: exact A-share identity, reviewed market calendars and rules, explicitly selected Eastmoney or supported Sina daily evidence, CNINFO/Tushare event inputs, research, planning, simulation, and journaling.
A primary-document route from exact US listing and venue context through SEC filings, exact XBRL facts, fundamentals, valuation, ownership, thesis, portfolio review, and point-in-time research.
A separately labelled HK route for listing context, HKEX calendar and rules, daily evidence, disclosures, board lots, ownership, Stock Connect facts, and A/H comparisons. It does not claim a duplicated end-to-end tier journey.
Canonical product order
The tier order is a dependency order and a trader journey—not six interchangeable bundles. The current packages cover the complete T1–T6 inventory while keeping each host's lifecycle and presentation native.
Resolve the listing, establish market time and rules, acquire daily evidence, calculate technicals, and record a simulated plan.
Move from primary filings and ownership evidence to fundamentals, comparisons, valuation, thesis, and a cited report.
Import holdings, measure risk and attribution, maintain watchlists, and audit alerts and state changes.
Bind point-in-time data, calculate declared factors, replay events, compare trials, and reproduce backtests.
Add rates, FX, funds, fixed income, derivatives, commodities, crypto, and separately labelled global comparisons.
Review separately labelled CN, HK, and US transaction-tape capability packets, apply shared sequence, gap, reset, correction, and bounded-stream laws, simulate named possible fills locally, evaluate compliance, create a non-executable handoff, and reconcile content-bound external receipts.
What enters model context
Sparkles turns provider and user-owned inputs into bounded context that the LLM can inspect and cite. The model receives provenance and unknowns alongside values in either host.
Track, MIC or venue, board, listing, share class, status, currency, timezone, and effective date—never just an ambiguous ticker.
The source value plus as-of and retrieval time, freshness, unit, adjustment, quality, and entitlement. Unknown fields remain unknown.
Content receipts, provider and document identifiers, source versions, hashes, correction lineage, gaps, duplicates, and conflicts.
Inputs, formula or expression tree, period and filing coherence, output unit, rounding assumptions, and complete source leaves.
A plan, scenario, thesis, replay, portfolio change, or journal entry with its assumptions and source receipts—not an executable instruction.
Hard product boundary
The plugin can help inspect evidence, calculate, plan, simulate, journal, and reconcile caller-owned receipts. It never becomes a broker console.
Safety manual →