finance

Fetch cached quotes and historical series for stocks, ETFs, indices, FX, and crypto.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/ViewWay/openclaw-skills --skill finance-viewway
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: finance
Source: https://github.com/ViewWay/openclaw-skills/tree/main/finance
Command: npx skills add https://github.com/ViewWay/openclaw-skills --skill finance-viewway

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yfinance, pandas, requests, and includes scripts (resource) components.

What problem does it solve?

Manual market tracking is time-consuming and error-prone. This Skill provides fast, cached quotes and easy access to historical data for stocks, ETFs, indices, FX pairs, and crypto, reducing latency and API load.

Core Features & Use Cases

  • Real-time quotes for stocks, ETFs, indices, and FX with intelligent caching.
  • Historical series retrieval for trend analysis and performance review.
  • Watchlist management to monitor selected symbols and get quick summaries.

Quick Start

Add symbols to your watchlist and fetch a latest quote or a short series to begin tracking.

Frequently Asked Questions about finance

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

FAQPage Schema
How do I get cached stock quotes and historical data for a watchlist?

To get cached stock quotes and historical data, you add selected symbols to a watchlist and fetch the latest prices or series. This implements a local state directory and provider fallbacks to reduce latency and API load.

Can I track FX pairs and crypto prices alongside ETFs and indices?

Yes, you can track FX pairs and crypto prices alongside ETFs and indices. The Skill fetches latest quotes and historical series across multiple symbol types using an extensible provider strategy designed for these assets.

Does the market data fetching tool work with yfinance and pandas?

Yes, the market data fetching tool works with yfinance and pandas as core dependencies. It uses requests to retrieve data and pandas to process historical series for trend analysis and performance review across your selected symbols.

What is the best way to monitor multiple symbols without hitting API rate limits?

The best way to monitor multiple symbols without hitting API rate limits is using intelligent caching and a local state directory. This approach stores recent quote data locally, minimizing external requests while providing fast price checks.

How does the provider fallback mechanism work for historical market series?

The provider fallback mechanism works by switching between free and paid data sources when fetching historical market series. If the primary provider fails or limits requests, the extensible strategy automatically attempts an alternative source to retrieve the data.