🧪 Skills

Market News Brief

Run a local script to fetch broad market news and tone. Use when: user asks about market conditions, macro news, what's happening in markets, or market senti...

v0.1.1
❤️ 0
⬇️ 99
👁 1
Share

Description


name: market-news-brief description: "Run a local script to fetch broad market news and tone. Use when: user asks about market conditions, macro news, what's happening in markets, or market sentiment for any region. Invoke by reading this SKILL.md then running: uv run /root/.openclaw/workspace/skills/market-news-brief/src/main.py " homepage: https://finance.yahoo.com metadata: {"clawdbot":{"emoji":"📰","requires":{"bins":["uv"]}}}

Skill: Market News Brief

When to use

  • The user wants to understand current market sentiment and news trends.
  • The user wants broad market news and macro tone for a region or country.
  • The user asks "what's happening in the market?" or "any market news today?"
  • The user asks about US markets, European markets, Asian markets, or global markets.
  • The user wants a news digest before making a trading or investment decision.

When NOT to use

  • The user wants the current price of a specific stock → use stock-price-checker-pro
  • The user wants fundamentals (P/E, EPS, margins) for a company → use stock-fundamentals
  • The user wants a full equity research report → use equity-research

⚠️ Critical: Scope Words Only

This skill takes a market scope word as its argument — NOT a company ticker. Passing AAPL, TSLA, or any bare ticker symbol will cause an error. Always map the user's intent to a scope word from the table below.

Valid Scopes

Scope Coverage
GLOBAL All regions combined (default if nothing specified)
US S&P 500, Nasdaq 100, Dow Jones, Russell 2000, VIX
EUROPE UK + Germany + Netherlands combined
UK FTSE 100
GERMANY DAX
NETHERLANDS AEX / Euronext
ASIA Japan + South Korea combined
JAPAN Nikkei 225
SOUTH_KOREA KOSPI

Commands

Get broad market news

uv run /root/.openclaw/workspace/skills/market-news-brief/src/main.py <SCOPE>

Examples

# Global overview (default — use when no region is specified)
uv run /root/.openclaw/workspace/skills/market-news-brief/src/main.py GLOBAL

# US markets
uv run /root/.openclaw/workspace/skills/market-news-brief/src/main.py US

# European markets (covers UK, Germany, Netherlands)
uv run /root/.openclaw/workspace/skills/market-news-brief/src/main.py EUROPE

# Specific countries
uv run /root/.openclaw/workspace/skills/market-news-brief/src/main.py GERMANY
uv run /root/.openclaw/workspace/skills/market-news-brief/src/main.py UK
uv run /root/.openclaw/workspace/skills/market-news-brief/src/main.py JAPAN

# Asian markets
uv run /root/.openclaw/workspace/skills/market-news-brief/src/main.py ASIA

Output

The command returns a formatted summary including:

  • Index / ETF snapshot for the selected scope (price, change, % change)
  • Market tone assessment (risk-on / risk-off / neutral)
  • Dominant news themes (e.g. Central banks, Inflation, Tech, Energy, Geopolitics)
  • Top headlines with source, publish timestamp, and link

Notes

  • Uses uv run internally — no manual pip install or venv setup needed.
  • Do NOT pass a bare company ticker (e.g. AAPL) — it will error. Use scope words only.
  • For a user asking about a German stock like RHM.DE, use EUROPE or GERMANY for market context.
  • Do NOT use web search or curl to fetch market news — always use this script.
  • Do NOT use the market-news.sh wrapper — call uv run src/main.py directly as shown above.

Reviews (0)

Sign in to write a review.

No reviews yet. Be the first to review!

Comments (0)

Sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Compatible Platforms

Pricing

Free

Related Configs