LaunchKit · 2026
Back to Skills

Track stocks, ETFs, indices, crypto (where available), and FX pairs with caching + provider fallbacks.

13
7.9k downloads
by @anton-roos

Setup & Installation

openclaw skills install @anton-roos/finance

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install finance

Version History

v1.1.2Feb 1, 2026 - Version note by skill developer:

- fixed the series call to look at a series of a stock

What This Skill Does

Fetches latest quotes and historical price series for stocks, ETFs, indices, FX pairs, and crypto tickers. Uses Yahoo Finance and ExchangeRate-API by default with no API keys required. Caches responses locally to stay within rate limits.

Works without any API keys by default using Yahoo Finance and ExchangeRate-API, with optional paid provider support for higher-frequency or higher-volume needs.

When to use it

  • Check the current price of AAPL, ^GSPC, or VOO
  • Track USD/ZAR or EURUSD exchange rates
  • Pull a 30-day historical series for a stock or ETF
  • Maintain a watchlist and review daily performance changes
  • Monitor multiple tickers and get a combined summary

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: What is AAPL trading at today, and can you show me the last 30 days?

AGENT
  1. 1Run market_quote.py AAPL to fetch the latest price and change %
  2. 2Check local cache to skip redundant API calls
  3. 3Run market_series.py AAPL --days 30 to retrieve the historical series
  4. 4Return the current quote with source and timestamp, plus a preview of the first and last rows of the series
OUTPUT

AAPL current price with % change and data source, plus a 30-day CSV preview confirming date range and row count

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

TWELVEDATA_API_KEY (optional, required only if adding Twelve Data as a paid provider)ALPHAVANTAGE_API_KEY (optional, required only if adding Alpha Vantage as a paid provider)