data-routing

Route financial data requests to appropriate providers by asset class and market availability.

Updated Jul 29, 2026
One-click install
npx skills add https://github.com/santoosaraujo/vibe-trading-claude --skill data-routing-santoosaraujo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-routing
Source: https://github.com/santoosaraujo/vibe-trading-claude/tree/main/.claude/skills/data-routing
Command: npx skills add https://github.com/santoosaraujo/vibe-trading-claude --skill data-routing-santoosaraujo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the fragmentation of financial data sources by acting as a central router that automatically selects the best available provider based on market, asset class, and authentication requirements.

Core Features & Use Cases

  • Intelligent Source Selection: Automatically routes data requests to the most reliable provider, prioritizing never-banned sources like Tencent or Mootdx for A-shares.
  • Capability Mapping: Maps specific data needs like OHLCV, fund flow, or financial statements to the correct tool and required environment variables.
  • Cross-Verification: Enforces data integrity by requiring cross-validation of material figures across multiple independent sources to prevent reliance on single-source errors.

Quick Start

Use the data-routing skill to identify the optimal source and tool for fetching OHLCV price bars for a specific stock ticker.

Frequently Asked Questions about data-routing

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

FAQPage Schema
How do I manage multiple market data API integrations and route requests automatically?

Market data routing automatically directs financial data requests to the most appropriate provider based on asset class and market availability. It acts as a central router solving data source fragmentation by managing source fallback logic and authentication requirements.

How does cross-verification work for financial analysis data fetched from external APIs?

Cross-verification for financial analysis enforces data integrity by requiring cross-validation of material figures across multiple independent sources. This prevents reliance on single-source errors, ensuring accuracy and reliability before using the figures for analysis.

How to fetch OHLCV price bars and map specific data needs to the correct provider?

To fetch OHLCV price bars, capability mapping routes specific data needs like price bars, fund flow, or financial statements to the correct tool and required environment variables. It prioritizes reliable sources like Tencent or Mootdx for A-shares.

Does this data routing approach handle rate-limit mitigation and API authentication automatically?

Yes, data routing handles rate-limit mitigation and API authentication automatically. It manages environment variable authentication and source fallback logic to ensure continuous access to global market data without hitting provider limits.

What is the best way to prevent single-source errors in backtesting market data?

The best way to prevent single-source errors in backtesting is enforcing strict cross-verification protocols. By routing requests through a centralized system that cross-validates material financial figures across multiple independent providers, data reliability is ensured.

When should I use a unified data router instead of querying individual financial APIs directly?

You should use a unified data router instead of querying individual financial APIs directly when dealing with fragmented global market data. It is necessary when you require automatic source selection, fallback logic, and strict cross-verification for material figures.