← 返回 Skills 市场
Market Events
作者
Kevin Haney
· GitHub ↗
· v0.1.2
· MIT-0
259
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install market-events
功能描述
Reports upcoming or recent earnings, dividends, and stock splits from FMP for a watchlist of tickers. Accepts a comma-separated ticker list or a file of tick...
安全使用建议
This skill appears to do what it says: query FMP for corporate events for tickers you pass. Before installing, ensure you: 1) only provide a valid FMP_API_KEY (do not reuse a higher-privilege or unrelated secret), 2) understand that giving a file path lets the script read that file (do not point it at sensitive system files), and 3) install the 'requests' package in the environment that will run the skill. If you want extra assurance, inspect the remainder of market-events.py (the main routine) to confirm it only reads the FMP_API_KEY from the environment and only calls financialmodelingprep.com.
功能分析
Type: OpenClaw Skill
Name: market-events
Version: 0.1.2
The market-events skill is a legitimate utility for fetching financial corporate events from the Financial Modeling Prep (FMP) API. The Python script (market-events.py) correctly implements ticker parsing from files or arguments, handles date range calculations, and communicates exclusively with the official FMP API endpoint (financialmodelingprep.com). No evidence of data exfiltration, unauthorized execution, or malicious prompt injection was found.
能力标签
能力评估
Purpose & Capability
Name/description ask for market events from Financial Modeling Prep (FMP). The package contains a Python script that calls FMP endpoints and a requirements.txt for 'requests'. The required env var (FMP_API_KEY) is exactly what the FMP API needs.
Instruction Scope
SKILL.md and the script limit actions to reading user-supplied ticker lists (CLI arg or file) and calling FMP API endpoints. The instructions do not request unrelated files, secrets, or external endpoints beyond financialmodelingprep.com. The script will read files the user explicitly passes (normal for this tool).
Install Mechanism
There is no automated install spec (instruction-only install). A requirements.txt lists only 'requests', which is proportionate. Note: the user/agent must ensure python3 and the requests package are present (pip install requests) before running.
Credentials
The only declared required env var is FMP_API_KEY, which is appropriate for accessing FMP. The code imports os but there is no evidence of reading unrelated secrets or other environment variables.
Persistence & Privilege
The skill does not request always: true, does not modify other skills, and has normal agent-invocation settings. It has no persistent/system-wide changes.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install market-events - 安装完成后,直接呼叫该 Skill 的名称或使用
/market-events触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.2
- Added support for negative ranges (lookback) to search for past events (e.g., --range -30d).
- Updated documentation to clarify forward and backward date ranges and allowed units (d/w/y).
- Default date range remains 7 days ahead; negative values now look back.
- No breaking changes to existing input or output formats.
v0.1.1
- Updated documentation to use absolute paths with python3, reflecting the expected install location in OpenClaw.
- All command examples now reference /home/claw/.openclaw/workspace/skills/market-events/market-events.py and use python3.
- No code or functional changes; documentation update only.
v0.1.0
Initial release.
- Query upcoming earnings, dividends, and stock splits for a list of tickers using the FMP API.
- Supports specifying tickers via command line, text file, or CSV file.
- Customizable date range (default 7 days, up to 90 days) and event types.
- Multiple output formats: text (default), JSON, and Discord-friendly.
- Handles FMP API rate limits and partial results gracefully.
- Output includes detailed event summaries and raw API data when using JSON.
元数据
常见问题
Market Events 是什么?
Reports upcoming or recent earnings, dividends, and stock splits from FMP for a watchlist of tickers. Accepts a comma-separated ticker list or a file of tick... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 259 次。
如何安装 Market Events?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install market-events」即可一键安装,无需额外配置。
Market Events 是免费的吗?
是的,Market Events 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Market Events 支持哪些平台?
Market Events 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Market Events?
由 Kevin Haney(@khaney64)开发并维护,当前版本 v0.1.2。
推荐 Skills