DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Quant Workspace — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
Q

dsh-quant-workspace

Quant Workspace

Self-contained quant workspace for DeepSeek Harness: bundled Python engine (Yahoo data) with pluggable strategies — single-ticker signal card / backtest / review tools.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:AllenCX/dsh-quant-workspace#95eebb99a7ba41466c033caa7396075e5902f0b9
READMECompatibilityVersions

Compatibility and provenance

Quant Workspace is published as dsh-quant-workspace and currently resolves to version 0.1.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
github
Registry updated
8/22/2026

Versions

0.1.0stable
8/22/2026

Related plugins

Loading related plugins…

Latest
0.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
any
License
MIT
Source
github
GitHub
★ 1
Weekly downloads
0
Last push
8/14/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in search-research.

Browser Skill Dsh Plugin@wxg-prc-cpg/browser-skill-dsh-pluginDeepSeek Harness tool plugin that exposes BrowserSkill browser automation (browser_* tools) to the modelFree Searchdsh-free-searchFree web search for DeepSeek Harness: 13 engines (Bing/DuckDuckGo/AnySearch/SearXNG/Exa/Tavily/Keenable/Firecrawl keyless; Parallel/Perplexity/SerpBase/DeepSeek with key) + time filtering + platform search + web_fetch, with web settings UI.Find Plugindsh-find-pluginFind DeepSeek Harness plugins inside the agent — live GitHub dsh-plugin topic search, ranked by stars.Anysearch Dsh@anysearch/anysearch-dshAnySearch web search and fetch providers plus advanced tools for DeepSeek Harness

README

dsh-quant-workspace

English | 中文

A self-contained quant research workspace for DeepSeek Harness. It ships a Python engine inside the package — fetch Yahoo Finance daily data, backtest rule-based strategies, and generate interactive visual reports, all from chat.

⚠️ Not investment advice. The workspace surfaces rule state and evidence; decisions are always yours. It never places orders and never changes positions.

Features

  • Data — Yahoo Finance daily bars (2 years by default), with OHLCV + indicator export.
  • Backtesting — per-trade table, total return, max drawdown, win rate, average hold, and a buy-and-hold baseline.
  • Visual reports — self-contained interactive HTML charts: candlesticks with bands and entry/exit markers, volume, %B, and an equity curve. Zoom (anchored at the cursor), pan, crosshair, and a red-up/green-down toggle — no dependencies, open in any browser.
  • Strategy registry — save strategies you have researched and reuse them by id.
  • Read-only by design — no orders, no position changes, no market-data keys.

Requirements

  • A DeepSeek Harness installation (web profile) with pnpm.
  • uv (runs the bundled Python engine; first use syncs python/.venv).
  • Internet access for Yahoo Finance data.

Install

Installation status: not yet published to npm. Until then, install from the git spec (dsh plugin --profile web add github:AllenCX/dsh-quant-workspace) or use the dev overlay below.

dsh plugin --profile web add dsh-quant-workspace

All configuration is optional. Example user patch ($DSH_HOME/profiles/web/cordis.patch.yml):

- id: quant-workspace
  config:
    ledgerPath: 'C:\path\to\trade_log.csv'   # optional: track your real positions
    reportsDir: 'C:\path\to\reports'          # optional: where visual reports go
OptionDefaultMeaning
ledgerPath(none)Position ledger CSV (date,ticker,action,price; FIFO). Positions are only tracked from this file.
reportsDir$DSH_HOME/dsh-quant-workspace/reportsDirectory for visual report artifacts (HTML charts) and state exports.
registryPath$DSH_HOME/dsh-quant-workspace/strategies.jsonStrategy registry JSON file.
defaultRule(none)Default rule family used when a call does not specify one.
timeoutMs180000Foreground timeout per tool call.
pythonCommanduv run --project <package>/python dsh-quantOverride for running the bundled engine CLI (e.g. a pre-built venv).

Dev / local overlay

pnpm dsh web --patch ./dev.patch.yml

Quick start

In a Harness session:

  • "Give me today's signal card for TSLA" — single_ticker, mode daily.
  • "Backtest META and generate a chart" — single_ticker, mode backtest, chart: true.
  • "Compare the review health check for TSLA" — single_ticker, mode review.

A call runs exactly one rule: an example rule family, a registered strategy id, or the configured defaultRule when neither is given. Without any of these, the workspace reports that no strategy is selected.

Tools

single_ticker

  • ticker (required) — symbol, e.g. TSLA. Uppercased automatically; only letters, digits, dot and dash.
  • mode (default daily) — daily signal card · backtest with per-trade table · review health check.
  • rule — an example rule family (currently bollinger_mean_reversion).
  • strategy — id of a strategy in the workspace registry.
  • chart (default false) — also write an interactive HTML report and the state CSV under reportsDir; the artifact paths are included in the output.

Strategy registry

After research, save a strategy and reuse it by id:

dsh-quant strategy register --id tsla_dip --family bollinger_mean_reversion --bollinger-window 30 --note 'dip strategy after Aug-2026 research'
dsh-quant strategy list
dsh-quant strategy remove --id tsla_dip

Example rule

The bundled engine ships one example rule so the workspace works out of the box: Bollinger mean-reversion on daily bars — enter when %B <= 0, exit when %B >= 1 (Bollinger 20, 2σ, same-bar close fills, no transaction costs in v1). Rule parameters are CLI options, and more rule families (MA cross, Donchian, RSI, trend filters) are on the roadmap.

CLI reference

dsh-quant single-ticker --ticker <T> --mode <daily|backtest|review> (--rule <family> | --strategy <id>) [--ledger <path>] [--chart <dir>] [--export-state <dir>] [--registry <path>] [--data-file <csv>]
dsh-quant strategy register|list|remove [options]
  • Exit 0 with plain-text report on success; exit 1 when data cannot be loaded; exit 2 for invalid invocation.
  • --data-file reads a local OHLCV CSV instead of the network (used by the tests).

Development

pnpm install && pnpm run typecheck && pnpm run test && pnpm run build   # TS shell
cd python && uv run --project . pytest tests -q                          # bundled engine

License

MIT