Financial Data Fetcher

Fetch OHLCV data, fundamentals, news, and market snapshots via JSON APIs.

43|8|Updated Jan 5, 2025
One-click install
npx skills add https://github.com/gracefullight/stock-checker --skill financial-data-fetcher-gracefullight
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Financial Data Fetcher
Source: https://github.com/gracefullight/stock-checker/tree/main/.agent/skills/Financial%20Data%20Fetcher
Command: npx skills add https://github.com/gracefullight/stock-checker --skill financial-data-fetcher-gracefullight

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires alpaca-trade-api, yfinance, requests, python-dotenv, and includes scripts (resource) components.

What problem does it solve?

This Skill provides seamless access to real-time and historical market data, fundamentals, and market snapshots, reducing manual data gathering for trading decisions.

Core Features & Use Cases

  • Real-time and historical OHLCV price data for multiple symbols
  • Fundamentals (P/E, earnings, market cap) and market snapshots
  • Latest financial news to inform decisions
  • Quick, data-driven insights to guide trading strategies

Quick Start

Load the skill and call get_price_data for symbols like AAPL and MSFT with timeframe 1Day and limit 30, then augment with get_latest_news or get_fundamentals as needed.

Frequently Asked Questions about Financial Data Fetcher

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

FAQPage Schema
How do I fetch real-time OHLCV market data for multiple trading symbols?▼

You can fetch real-time OHLCV market data for multiple symbols by using the get_price_data tool, specifying your target symbols, desired timeframe like 1Day, and the number of historical bars to return in a standardized JSON response.

What is the best way to get stock fundamentals and market snapshots for trading decisions?▼

The best way to get stock fundamentals and market snapshots is by calling the get_fundamentals and get_market_snapshot tools, which retrieve metrics like P/E ratios, earnings, and market cap to support AI-driven trading analysis.

Does this market data fetcher work with yfinance and alpaca-trade-api dependencies?▼

Yes, this market data fetcher works directly with yfinance and alpaca-trade-api dependencies, utilizing python-dotenv for environment configuration and requests to retrieve real-time prices, fundamentals, and financial news.

Can I retrieve the latest financial news to inform my trading strategies?▼

You can retrieve the latest financial news to inform your trading strategies by using the get_latest_news tool, which gathers relevant market headlines and returns them in a standardized JSON format for quick, data-driven insights.

How do I standardize historical price data responses for AI-driven analysis?▼

To standardize historical price data responses for AI-driven analysis, the fetcher automatically structures OHLCV outputs into standardized JSON, ensuring consistent formatting across multiple symbols and timeframes for downstream processing.