Market Tracker Skill for Openclaw

A professional financial tracking tool for fetching real-time quotes, historical data, and managing asset watchlists via AI agents.

anton-roos
v1.1.2
Feb 2, 2026
15
13.1k
432

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install finance

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install finance using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Market Tracker Skill?

The Market Tracker Skill is a robust financial data integration designed to empower AI agents with the ability to monitor global markets. It supports a wide array of assets including stocks, ETFs, indices, and FX pairs, utilizing a smart provider fallback system to ensure data availability. By integrating this into Openclaw Skills, developers can create agents that handle complex financial queries, from simple price checks to detailed 30-day historical trend analysis.

This skill is built with efficiency in mind, employing local caching to prevent API rate-limiting and ensuring that performance remains high even during frequent queries. It serves as a bridge between raw market data providers and the AI's analytical capabilities, making it an essential component for any finance-oriented automation.

Market Tracker Skill Use Cases

  • Requesting the latest price and daily change for specific stock symbols like AAPL or VOO.
  • Monitoring foreign exchange rates and performing currency conversions such as USD to ZAR.
  • Generating historical 30-day price series in CSV format for trend analysis.
  • Maintaining a persistent local watchlist to track a portfolio of diverse assets.
  • Automating daily market performance summaries for indices like the S&P 500.

How Market Tracker Skill Works

  1. The AI agent receives a financial query and identifies the target ticker or currency pair.
  2. The skill check the local cache directory to see if fresh data is already available to minimize external API calls.
  3. If the cache is expired or missing, the script queries the primary provider, such as Yahoo Finance for stocks or ExchangeRate-API for FX.
  4. In cases where high-frequency data is needed or primary sources are rate-limited, the skill falls back to secondary providers like TwelveData or AlphaVantage if API keys are provided.
  5. The fetched data is processed into a clean format and returned to the user, including price, percentage change, and source timestamps.

Market Tracker Skill Setup

To get started with this skill in your environment, follow these installation steps:

# Create and activate a virtual environment
python -m venv .venv
source .venv/bin/activate  # On Windows use: .venv\\Scripts\\activate

# Install the necessary dependencies
pip install -r requirements.txt

# (Optional) Configure environment variables for paid providers
export TWELVEDATA_API_KEY="your_api_key_here"
export ALPHAVANTAGE_API_KEY="your_api_key_here"

Market Tracker Skill Data Schema & Taxonomy

The skill organizes market data and configuration using a structured local filesystem approach:

Component Location / Format Purpose
Cache Directory .cache/finance/ Stores temporary JSON data to prevent redundant API hits.
Watchlist Local State Tracks symbols added by the user for recurring summaries.
Market Quotes Standard Output Provides price, change %, and timestamp for immediate consumption.
Historical Data CSV Output Outputs structured time-series data for analysis or spreadsheet use.

Market Tracker Skill Advanced Features

  • Intelligent provider fallback logic that switches between yfinance and professional APIs based on availability.
  • Localized watchlist management supporting add, remove, and summary commands for personalized tracking.
  • Automated caching mechanism specifically optimized for Openclaw Skills to handle rate-limit challenges.
  • Support for indices and specialized ticker formats like ^GSPC (S&P 500).
  • Configurable state directories for seamless integration into self-hosted or cloud-based AI agent environments.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*