← 返回
数据分析 中文

Modular Market Brief

Generate modular, data-backed market reports (AM/PM) across global assets. Use for daily market briefs, premarket/aftermarket summaries, cross-asset dashboards, sector/asset trend tables, top movers (gainers/losers) blocks, and a single best-idea wrap-up. Designed to be region-agnostic and configurable (tickers/regions/assets).
生成模块化、数据驱动的全球资产市场报告(AM/PM),用于每日市场简报、盘前/盘后摘要、跨资产仪表盘、行业/资产趋势表、涨跌幅榜以及单一最佳点子汇总。区域无关且可配置(标的/地区/资产)。
boilerrat
数据分析 clawhub v0.1.0 1 版本 99817.9 Key: 无需
★ 2
Stars
📥 2,152
下载
💾 60
安装
1
版本
#automation#finance#latest#markets#reporting

概述

Modular Market Brief

Create a concise but information-dense market report that is modular (can include/exclude sections) and data-backed (prices/returns/trend state when possible).

Inputs to ask for (or assume defaults)

  • Time window: AM (since prior close) vs PM (what changed since AM)
  • Regions: e.g., US, Canada, EU, Asia (user chooses)
  • Asset blocks: equities, rates, FX, commodities, crypto
  • Core tickers: indices + user’s preferred ETFs/tickers
  • Movers source: which exchange/market and where to get movers
  • Risk appetite: conservative vs aggressive framing

If the user doesn’t specify, default to a broad global dashboard with US indices, USD, oil, gold, BTC/ETH.

Report structure (recommended)

1) TL;DR (3–6 bullets)

2) Equities (by region)

3) Rates (2Y/10Y + key central bank watch)

4) FX (DXY or major pairs; local pair for user)

5) Commodities (WTI/Brent, gold, copper; add relevant)

6) Crypto (BTC/ETH + anything user cares about)

7) Top movers (top gainers/losers for a chosen exchange)

8) Patterns / trend box (BUY/SELL/WAIT labels for selected instruments)

9) One best idea (cross-asset; include invalidation)

Data guidance

Prefer programmatic price tape when available:

  • Use yfinance for tickers/ETFs/crypto/commodity futures (optional dependency).
  • If a market needs a dedicated movers list, use a web source (exchange site / finance portal) and then enrich tickers via yfinance.

Installing yfinance (recommended, but not required)

If yfinance isn’t available, the skill can still produce a narrative brief from public sources.

For reliable installs on modern Linux distros (PEP 668), prefer a venv:

python3 -m venv ~/.venvs/market-brief
~/.venvs/market-brief/bin/pip install -U pip
~/.venvs/market-brief/bin/pip install yfinance pandas numpy

Then run scripts using ~/.venvs/market-brief/bin/python.

Trend labeling (simple + explainable)

Use MA/RSI-based state labels:

  • BUY: close > MA20 > MA50 and RSI(14) >= 50
  • SELL: close < MA20 < MA50 and RSI(14) <= 50
  • WAIT: everything else

Always present it as a pattern (not a guarantee) and include a one-line rationale.

Bundled scripts (optional helpers)

  • scripts/price_tape.py: pull prices + returns + MA/RSI for a ticker list (yfinance)
  • scripts/movers_yahoo.py: free Yahoo Finance screeners for top gainers/losers/actives (best-effort)
  • scripts/tmx_movers.py: example movers scraper (TMX Money) you can adapt or swap
  • scripts/render_example.md: a template you can reuse

Only run scripts if you actually need structured output; otherwise write the report directly.

Safety / finance guardrails

  • Don’t place trades.
  • Avoid certainty language. Use “pattern / bias / invalidation.”
  • If the user asks for explicit buy/sell instructions, provide a conceptual plan + risks.
  • Remind about tax/fees only when relevant.

版本历史

共 1 个版本

  • v0.1.0 当前
    2026-03-28 15:23 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

data-analysis

Excel / XLSX

ivangdavila
创建、检查和编辑 Microsoft Excel 工作簿及 XLSX 文件,支持可靠的公式、日期、类型、格式、重算及模板保留功能。
★ 366 📥 139,963
communication-collaboration

Proton Bridge Email

boilerrat
通过Proton邮件桥(本地SMTP)使用age加密凭证发送邮件。用于设置代理邮箱Proton桥、加密桥凭证(非1Password)或发送自动化邮件(日报、提醒)。
★ 0 📥 2,076
data-analysis

Data Analysis

ivangdavila
{"answer":"数据分析与可视化。查询数据库、生成报告、自动化电子表格,将原始数据转化为清晰可行的见解。适用于:(1) 您……"}
★ 198 📥 64,859