data-routing

Route financial data requests to optimal providers based on market and availability.

Updated Jun 30, 2026
One-click install
npx skills add https://github.com/0xZKnw/vibe-trading-tap --skill data-routing-0xzknw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-routing
Source: https://github.com/0xZKnw/vibe-trading-tap/tree/main/agent/src/skills/data-routing
Command: npx skills add https://github.com/0xZKnw/vibe-trading-tap --skill data-routing-0xzknw

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the complexity of managing multiple disparate financial data sources by providing a single, intelligent interface that automatically selects the best provider based on availability, authentication requirements, and reliability.

Core Features & Use Cases

  • Intelligent Source Selection: Automatically routes data requests to the most stable and performant provider, such as tencent or mootdx for A-shares, to avoid IP bans and rate limits.
  • Capability-Based Routing: Maps specific research needs like fund flow, margin trading, or SEC filings to the correct tool and required environment variables.
  • Resilient Fallback: Implements a robust fallback mechanism that switches to alternative data sources if a primary provider is throttled or unavailable, ensuring uninterrupted research workflows.

Quick Start

Use the data-routing skill to fetch the latest OHLCV price bars for 000001.SZ by automatically selecting the most reliable available source.

Frequently Asked Questions about data-routing

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

FAQPage Schema
How do I route financial data requests to avoid IP bans and rate limits?

Financial data routing automatically directs API requests to stable providers like tencent or mootdx for A-shares, avoiding rate limits. It selects the optimal source based on network availability and authentication status to ensure uninterrupted market data fetching.

What is the best way to fetch OHLCV data when my primary provider is unavailable?

Fetching OHLCV data relies on a resilient fallback mechanism that automatically switches to alternative financial data sources if a primary provider is throttled. This ensures continuous access to market data for equities, crypto, and macro indicators during provider outages.

Can I use a single API to get both fundamental metrics and market sentiment?

A unified intelligent routing interface supports diverse financial data needs including fundamental metrics, market sentiment, and OHLCV. It maps specific research requirements to the correct data provider across global equities and crypto markets.

How does capability-based routing map specific research needs to the correct tool?

Capability-based routing maps financial research needs like fund flow, margin trading, or SEC filings to the correct tool and required environment variables. It evaluates authentication status and provider capabilities to select the optimal source for your specific data request.

Do I need specific environment variables configured for automated source selection?

Automated source selection requires configured environment variables to verify authentication status before routing requests. The system evaluates these credentials alongside network availability to determine which financial data provider can successfully execute your query.

Why does automated data routing switch between different market data providers?

Automated data routing switches providers to ensure high availability and optimal performance when fetching financial data. It bypasses throttled or unavailable primary sources by utilizing a robust fallback mechanism to maintain a stable research workflow.