market-watch

Registers tickers for an ambient real-time price feed during intraday analysis.

1.7k|283|Updated Jan 18, 2026
One-click install
npx skills add https://github.com/ginlix-ai/LangAlpha --skill market-watch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: market-watch
Source: https://github.com/ginlix-ai/LangAlpha/tree/main/plugins/langalpha_research/skills/market-watch
Command: npx skills add https://github.com/ginlix-ai/LangAlpha --skill market-watch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Intraday analysis goes stale fast: prices move while you work, and quoting a number from minutes ago leads to wrong conclusions. This Skill keeps live quotes flowing into the conversation so every price you state reflects the current market.

Core Features & Use Cases

  • Ambient Price Feed: Register tickers with watch_market and receive fresh quotes automatically as <market-watch> blocks attached to messages, no repeated polling needed.
  • Staleness Guardrails: Rules ensure the newest feed entry is treated as the live price, with a mandatory get_quote re-check before stating prices if the feed is over a minute old.
  • Use Case: While answering "is NVDA above 205 right now", register NVDA at task start, read the latest ambient quote as it updates, and unwatch the symbol when the analysis is done.

Quick Start

Use the market-watch skill to track NVDA and TSLA live prices while you analyze whether NVDA is trading above 205 right now.

Frequently Asked Questions about market-watch

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

FAQPage Schema
How do I track live stock prices during an analysis task?

Register the central tickers with the watch_market tool at the start of the task. Fresh quotes then arrive automatically as <market-watch> blocks in the conversation, and the newest entry is always the current price.

How do I stop watching a stock symbol?

Call watch_market with action set to unwatch and pass the symbols to remove. Omitting the symbols parameter clears the entire watch list for the thread.

Why did the live price feed stop updating?

The feed only flows while the market session is open, so no stamps arrive outside trading hours. The watch list also expires after roughly 6 hours of inactivity; call watch_market again to re-register.

How many symbols can I watch at once?

The watch list is per-thread and capped at 10 symbols. Updates are throttled to roughly one price stamp per 25 seconds across the turn, not a tick-by-tick stream.

When should I not use a live price feed?

Skip live tracking for purely historical or end-of-day analysis where a single snapshot quote is sufficient. The feed adds value only when prices may move materially while you work.