stock-data-sourcing

Generates a source plan for cross-market stock analysis.

65|9|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/EthanAlgoX/MarketBot --skill stock-data-sourcing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stock-data-sourcing
Source: https://github.com/EthanAlgoX/MarketBot/tree/main/marketbot/skills/stock-data-sourcing
Command: npx skills add https://github.com/EthanAlgoX/MarketBot --skill stock-data-sourcing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps analysts and engineers choose and justify market and news data providers for cross-market stock analysis, ensuring decisions reflect coverage, freshness, and tool integration before writing reports or building ingestion pipelines.

Core Features & Use Cases

  • Provider selection and tradeoffs: Recommend a primary provider and at least one fallback for tasks like realtime quotes, daily history, chip distribution, fundamentals, and news across A-share, Hong Kong, and US markets.
  • Routing rules and freshness guidance: Apply explicit heuristics (e.g., prefer tushare with token, efinance for broad A-share, yfinance for US) and state freshness caveats and gaps.
  • Integration notes: Produce actionable integration guidance that maps recommended providers to existing marketbot tools and highlights new connector needs.
  • Use Case: Create a source plan for a mixed watchlist that assigns primary and fallback sources per symbol, explains latency and coverage limits, and lists integration steps for automated ingestion.

Quick Start

Ask the stock-data-sourcing skill to produce a source plan for NVDA that lists the primary provider, two fallbacks, expected freshness, and required integration notes.

Frequently Asked Questions about stock-data-sourcing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose market data providers for cross-market stock analysis?

To choose market data providers for cross-market stock analysis, you select primary and fallback sources for realtime quotes, daily history, and fundamentals. This source plan covers A-share, Hong Kong, and US equities while stating freshness caveats and coverage gaps.

What is the best way to route realtime quotes and daily history data for A-share and US stocks?

Routing realtime quotes and daily history applies explicit heuristics: prefer tushare with token or efinance for broad A-share coverage, and yfinance for US equities. The resulting routing rules include primary providers, fallback chains, and expected data latency for each market.

Can I use this source plan to get news aggregation and event intelligence for a mixed watchlist?

Yes, you can use the source plan to get news aggregation and event intelligence for a mixed watchlist. It assigns primary and fallback news providers per symbol, explains coverage limits across markets, and lists integration steps required for automated ingestion pipelines.

Does the data sourcing plan provide integration notes for mapping providers to existing marketbot tools?

Yes, the data sourcing plan provides actionable integration notes that map recommended providers to existing marketbot tools. It highlights new connector needs and produces step-by-step integration guidance for building automated data ingestion workflows.

What are the limitations when using fallback chains for stock fundamentals and chip distribution data?

Limitations of using fallback chains for stock fundamentals and chip distribution include inherent data freshness caveats and coverage gaps across A-share, Hong Kong, and US markets. The plan explicitly states these latency limits to justify provider selection before building pipelines.

Why does stock-data-sourcing recommend specific providers like tushare and yfinance for different markets?

Stock-data-sourcing recommends specific providers like tushare and yfinance based on coverage breadth and token access heuristics. It evaluates tradeoffs between primary and fallback providers to ensure cross-market stock analysis tasks have reliable realtime quotes, daily history, and news data.