Google Finance Stock Tracker for Openclaw

An automated stock monitoring tool that fetches data from Google Finance to provide price alerts, news updates, and heuristic buy/sell signals.

mli-cj
v1.1.0
Mar 7, 2026
0
1.1k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install google-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 google-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 Google Finance Stock Tracker?

This skill enables developers and traders to automate their market research by pulling real-time data from Google Finance without requiring expensive API keys. By leveraging Openclaw Skills, users can maintain a local watchlist, monitor market momentum, and receive structured reports on stock performance directly within their agent workflow.

The tool provides a robust framework for technical analysis, covering valuation, volume, and news sentiment to help users make informed observations about their assets. It is designed to run locally, ensuring data privacy while providing professional-grade insights through a simple CLI interface.

Google Finance Stock Tracker Use Cases

  • Monitoring specific ticker symbols for price fluctuations and volume spikes.
  • Generating heuristic buy, hold, or sell signals based on technical indicators like 50-day SMA.
  • Staying updated on company-specific news headlines from major financial outlets.
  • Setting up automated market open and close reports for a customized portfolio.

How Google Finance Stock Tracker Works

  1. The script fetches the latest HTML data from public Google Finance quote pages using standard HTTP requests.
  2. It parses key metrics including current price, daily percentage change, and recent news headlines.
  3. A local state file is updated with current snapshots to compare against previous data points for trend analysis.
  4. Technical indicators such as momentum and volume valuation are calculated to generate a signal score from +10 to -10.
  5. A formatted report is emitted, highlighting significant alerts or threshold breaches for immediate user attention.

Google Finance Stock Tracker Setup

To get started with this skill, ensure you have python3 installed on your system. No API keys are required.

# Add a stock to your watchlist (e.g., Tesla)
python3 {baseDir}/scripts/parse-stock.py --add TSLA

# Run a summary check on all watched stocks
python3 {baseDir}/scripts/parse-stock.py --check --summary

# Check a specific symbol for detailed analysis
python3 {baseDir}/scripts/parse-stock.py --check --symbol AAPL

Google Finance Stock Tracker Data Schema & Taxonomy

The skill maintains state locally in ~/.openclaw/workspace/stock-tracker-state.json to track changes over time.

Field Type Description
watchlist Array List of ticker symbols including exchange suffixes (e.g., NVDA:NASDAQ).
lastChecked String ISO 8601 timestamp of the most recent data fetch.
snapshots Object Detailed price, change percentage, and timestamp per symbol.

Google Finance Stock Tracker Advanced Features

  • Automated cron scheduling for market-specific updates at open and close via Openclaw Skills integration.
  • Threshold-based alerting for significant price moves (>3%) or abnormal volume (>2x average).
  • Keyword-sensitive news filtering that flags critical events like earnings, mergers, or CEO changes.
  • Support for international markets using specific exchange suffixes (e.g., .HK for Hong Kong, .T for Tokyo).
  • Heuristic scoring framework that evaluates 50-day SMA and P/E ratios locally.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*