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).
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/boilerrat/modular-market-briefWhat This Skill Does
The modular-market-brief is a powerful OpenClaw AI agent skill designed for professional-grade, data-backed financial reporting. It allows users to generate customizable market summaries (AM/PM briefs) that aggregate global asset performance across equities, rates, FX, commodities, and crypto. By leveraging real-time data sources like yfinance and specialized scrapers, it produces high-density, modular reports that include top movers, trend analysis (via MA/RSI indicators), and actionable, non-prescriptive 'best-idea' wrap-ups. It is fully region-agnostic and supports user-defined ticker lists.
Installation
To install the skill, execute the following command in your terminal:
clawhub install openclaw/skills/skills/boilerrat/modular-market-brief
For enhanced programmatic functionality (data-backed price tapes), ensure you have the required dependencies. It is recommended to use a virtual environment to manage dependencies like yfinance, pandas, and numpy to comply with PEP 668. Create your environment with python3 -m venv ~/.venvs/market-brief, install the packages using ~/.venvs/market-brief/bin/pip install yfinance pandas numpy, and utilize the bundled scripts located in the scripts/ directory for automated data fetching.
Use Cases
This skill is ideal for:
- Institutional Analysts: Creating daily pre-market roundups for global desk reviews.
- Retail Traders: Building custom cross-asset dashboards to track specific ETFs and crypto pairs before the market open.
- Portfolio Managers: Maintaining a disciplined view of market trends and 'top mover' sentiment across different exchanges.
- Financial Content Creators: Generating quick, data-dense summaries for newsletters or internal team Slack channels.
Example Prompts
- "Generate a US-focused AM brief including the S&P 500, DXY, WTI oil, and the top 5 gainers on the NYSE today."
- "Create an afternoon summary for my crypto-heavy portfolio, check BTC/ETH/SOL trends, and give me a pattern-based look at whether I should hold or adjust."
- "Build a global market dashboard comparing EU indices with US tech stocks. Use a conservative risk framing and provide one cross-asset trade idea."
Tips & Limitations
- Modularity: You can omit sections you don't need; keep the report concise by explicitly asking the agent to 'focus only on equities and commodities'.
- Trend Logic: The trend labels (BUY/SELL/WAIT) are based on simple moving average crosses and RSI. Treat these as technical pattern markers, not financial advice.
- Data Sources: If you do not install
yfinance, the agent will rely on public web information. For higher accuracy, ensure you use the provided environment setup instructions. - Risk Management: Never mistake AI-generated analysis for investment advice. Always review the 'invalidation' criteria before considering any trade ideas presented by the model.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-boilerrat-modular-market-brief": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, code-execution
Related Skills
colormind
Generate color palettes and get color suggestions via the Colormind.io API (list models, generate palettes with optional locked colors).
proton-bridge-email
Send email through Proton Mail Bridge (localhost SMTP) using age-encrypted credentials. Use when setting up Proton Bridge for an agent mailbox, encrypting Bridge credentials (no 1Password), or sending automated emails (daily reports, alerts) via Proton Bridge.