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

  1. Load references/finance-mcp-tools-map.md.
  2. Identify the FinanceMCP tool name that best matches the task.
  3. Open that tool's reference file under references/tool-*.md.
  4. Answer with:
  • Tool name.
  • Exact api_name mapping.
  • Minimal required parameters.
  • A short Node.js/TypeScript fetch example.

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:

  1. State the best-fit FinanceMCP tool first.
  2. Name the exact Tushare api_name(s).
  3. List the key parameters.
  4. Provide one minimal Node.js/TypeScript example.
  5. 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.