
pengpengyi92/dsh-quant
dsh-quant
"π³ Dsh-Quant: The Everything-Plugin Ai native Quant OS "
Install
npx @deepseek-ai/dsh plugin --profile web add github:pengpengyi92/dsh-quantRestart `dsh web` after install. Bundle APIs can change during the developer preview.
README badge
[](https://dshhub.dev/plugins/dsh-quant)Paste this into your README. The star count updates with every catalog sync.
From the README
Excerpt from pengpengyi92/dsh-quant, cleaned of badges and images.
π³ dsh-quant β The Everything-Plugin Quant OS
π Site: https://dsh-quant-site.pages.dev Β· β Listed in awesome-dsh-plugin (one-click install via dsh-market)
AI-native & DSH-native quant toolkit for every quant aspect β 59 tools Β· 6 domains (data / alpha / ML / risk / execution / ecosystem) Β· one end-to-end PDATβPET research pipeline. Methods open, secrets internal.
π§© Core Philosophy: Everything is a Plugin (quant edition)
dsh's philosophy is everything is a plugin; dsh-quant brings it to quant β open-sourcing the internal five-team paradigm (PDAT β PAAT β PCPT β PRT β PET) as five pluggable modules:
data plugin dsh-data market data / sources / quality β plug in Binance or your own data
alpha plugin dsh-alpha indicators / factors / eval β write your own alpha (internal alpha stays private)
model plugin dsh-ml backtests / ML/DL/RL framework β train your own models (internal research stays private)
risk plugin dsh-risk VaR / drawdown / options / bonds β set your own risk limits
exec plugin dsh-execution sim execution / fund / report β build your own trading system (paper or live)
- What's open is the paradigm: how modules compose, how contracts are defined (null alignment / no look-ahead / hand-computed tests), how results are validated β not the internal secrets
- You fill it in: product power = UI + strategies + data interfaces + DL/RL models + trading-system building, all self-assembled, all pluginized
- Infinite self-evolution: fill the framework with your modules β run paper/live β feed the ecosystem back β that's dsh-quant
Plugin call for proposals: Issue #27 (five modules Γ many plugins) β PDAT plugins, PET plugins, anything you can imagine π
π€ AI-Native Is Deliberate (design statement)
dsh-quant's primary consumer is the agent (the model), not the human β a deliberate choice from day one:
- Tool schemas are injected into the system prompt β every contract (args / outputs / alignment rules) is written from the model's perspective
- Equal-length null alignment β outputs match input length; leading window
positions are
null, so the model aligns by index and never pads - Canonical JSON + render separation β machines read structure, humans read prose
- All isConcurrencySafe β pure functions, no shared state; agents can call all 59 tools in parallel without interference
- Skill layer β
skill/quant-researchlets the model load the workflow itself
Full statement: Issue #14 "AI-native is deliberate".
π Why Almost No Python?
A common question: a quant project without .py files? Answer: 0 Python files,
21 TypeScript source files, zero runtime dependencies β deliberate:
β¦
