Realyujie/dsh-us-stocks
US stock market data tools for DeepSeek Harness, powered by yahoo-finance2
Listed
5
Tools
Bundle verified
Preview
What it does
US stock quotes, price history, financial statements, analyst consensus and news via yahoo-finance2.
Best for
- Researchers who need structured US equity quotes, price history, statements, analyst consensus, news, and ownership data.
- Agents performing multi-part analysis of a US stock or US-listed fund without scraping HTML pages.
- Workflows that benefit from structured OHLCV data and a browser candlestick view.
Not ideal for
- Non-US markets; only US equities are currently supported.
- Trading execution or personalized investment-advice workflows; the data is provided for research.
- Applications requiring an official, stable, or unthrottled market-data API; the Yahoo endpoint is unofficial, undocumented, and rate-limited.
- Environments below the documented Node.js `22.19.0` requirement.
README
dsh-us-stocks
| English | 中文 |
US stock market data tools for DeepSeek Harness, powered by yahoo-finance2.
Gives the agent six first-class tools for quotes, price history, financial statements, analyst consensus, news and ownership — instead of leaving it to improvise against HTML pages.
Before and after
One agent turn, same question, same model, same machine — the only variable is whether the plugin is installed. The task: price, three-month trend, recent quarterly financials, analyst rating and recent news for AAPL.
| Without this plugin | With this plugin | |
|---|---|---|
| Steps | 14 | 2 |
| Tool calls | 31 | 5 |
| Wall clock | 213.5s | 33.2s |
| What it called | 16 × web_search, 15 × bash
|
one call to each tool the task needed |
With no market-data tool available, the agent falls back on web search and shell commands, fetching and parsing one page at a time. Most of the remaining 33 seconds is model inference, which no plugin controls; data retrieval itself is 2.6s.
Frequently Asked QuestionsFAQ
Use the verified command dsh plugin --profile default add github:Realyujie/dsh-us-stocks in a DSH-enabled shell. The command resolves the public package metadata and keeps the plugin attached to the catalog identity shown on this page.
Compatibility follows the bundle and profile status shown above. If a profile is not detected, keep the plugin disabled there and check the repository documentation before enabling it in production.
The GitHub link and activity metadata are the source of truth for releases and maintenance. Revisit this page after a new release to confirm the catalog has observed the latest version.