finance-data-sources
Use when a user asks how to fetch financial data through the FinanceMCP TypeScript/Node.js tools, or when you must map a finance request to the exact Tushare interface (api_name) used by a specific FinanceMCP tool.
Finance Data Sources (FinanceMCP / Node.js)
Overview
Route finance requests to the correct FinanceMCP tool, then to the exact Tushare api_name that tool uses. The references in this skill are fully ported from FinanceMCP/src/tools/*.ts. Prefer Node.js/TypeScript fetch-style examples (not Python).
Quick Start
- Load
references/finance-mcp-tools-map.md. - Identify the FinanceMCP tool name that best matches the task.
- Open that tool's reference file under
references/tool-*.md. - Answer with:
- Tool name.
- Exact
api_namemapping. - Minimal required parameters.
- A short Node.js/TypeScript
fetchexample.
Tool Routing (Start Here)
Use the map, then open the tool-specific reference:
- Stock daily / multi-market quotes:
references/tool-stock-data.md - Minute bars (CN/crypto):
references/tool-stock-data-minutes.md - Index quotes:
references/tool-index-data.md - CSI index + constituents:
references/tool-csi-index-constituents.md - A-share fundamentals and events:
references/tool-company-performance.md - HK fundamentals:
references/tool-company-performance-hk.md - US fundamentals:
references/tool-company-performance-us.md - Funds:
references/tool-fund-data.md - Fund manager lookup:
references/tool-fund-manager-by-name.md - Convertible bonds (non-quote):
references/tool-convertible-bond.md - Margin trading:
references/tool-margin-trade.md - Money flow:
references/tool-money-flow.md - Block trades:
references/tool-block-trade.md - Dragon tiger institutions:
references/tool-dragon-tiger-inst.md - Macro:
references/tool-macro-econ.md - Tushare news batch:
references/tool-hot-news.md - Crawler search news:
references/tool-finance-news.md
Response Pattern
Keep answers tight and operational:
- State the best-fit FinanceMCP tool first.
- Name the exact Tushare
api_name(s). - List the key parameters.
- Provide one minimal Node.js/TypeScript example.
- Add brief pitfalls only when relevant (for example, non-trading dates or missing
ts_code).
Resources
- Tool map:
references/finance-mcp-tools-map.md - Per-tool references:
references/tool-*.md
Load only the relevant reference file(s) for the task.