market-data

Installation
SKILL.md

market-data

Purpose

This skill fetches and processes real-time financial market data from APIs like Alpha Vantage or Yahoo Finance, enabling analysis and trading decisions. It handles data ingestion, normalization, and basic computations for stocks, currencies, and indices.

When to Use

Use this skill for real-time market monitoring in trading bots, financial dashboards, or data-driven apps. Apply it when you need live stock prices, historical data, or indicators like moving averages, especially in high-frequency trading scenarios or portfolio analysis.

Key Capabilities

  • Fetch real-time or historical data for stocks, ETFs, and forex via APIs.
  • Process data with built-in functions, e.g., calculate simple moving averages or volatility.
  • Support for multiple data sources, configurable via JSON config files.
  • Handle large datasets efficiently with pagination and caching.
  • Integrate with other financial tools for automated workflows.

Usage Patterns

Always initialize the skill with authentication via environment variables. Use it in a pipeline: first fetch data, then process it, and finally output or integrate. For scripts, import as a module and call functions directly. In CLI mode, chain commands for sequential operations. Avoid direct database writes; use it for transient data processing.

Related skills
Installs
57
GitHub Stars
5
First Seen
Mar 7, 2026