← Back to Skills Marketplace
financial-ai-analyst

Intelligent Stocks Screener

by Financial AI Analyst · GitHub ↗ · v1.0.15 · MIT-0
cross-platform ⚠ suspicious
26696
Downloads
106
Stars
0
Active Installs
16
Versions
Install in OpenClaw
/install mx-stocks-screener
Description
基于东方财富数据库,支持通过自然语言输入筛选A港美股、基金、债券等多种资产,支持多元指标筛选,含技术面、消息面、基本面及市场情绪等,可用于全球资产速筛、跨市场监控、投资组合构建、策略回测等场景。返回结果包含数据说明及 csv 文件。Natural language screener for investment...
Usage Guidance
Install only if you trust the Eastmoney API service and are comfortable providing EM_API_KEY. Treat generated CSV files as untrusted data: open them with formula execution disabled or inspect them first, especially before sharing or using them in Excel. Prefer installing dependencies in an isolated environment with pinned versions.
Capability Assessment
⚠ Credentials
Network access, EM_API_KEY use, and local CSV writing are proportionate to the purpose, but exported remote values and headers are written directly to CSV files intended for Excel or pandas without formula neutralization.
ℹ Install Mechanism
The skill declares the EM_API_KEY environment requirement and an httpx dependency, but the manual install example uses an unpinned pip install command.
ℹ Instruction Scope
The runtime behavior is mostly user-directed through required CLI arguments and a documented API key, though the exact API endpoint and output sanitization limits are not fully described in the user instructions.
ℹ Persistence & Privilege
No background service, scheduled task, privilege escalation, memory write, or tool hijacking was found; persistence is limited to user-configured shell environment variables and generated output files.
ℹ Purpose & Capability
The declared purpose is natural-language screening for stocks, funds, ETFs, bonds, and sectors, and the script implements that by sending the query and select type to an Eastmoney endpoint and exporting returned rows.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install mx-stocks-screener
  3. After installation, invoke the skill by name or use /mx-stocks-screener
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.15
Publish 1.0.15
v1.0.14
- Added required environment variable declaration (EM_API_KEY) to metadata. - No changes to code or user-facing features; documentation metadata improved for clarity and automation compatibility.
v1.0.13
- Removed "requires" (env, bins) section from metadata, making Python and environment variable checks external to the skill. - No functional or interface changes; documentation and usage instructions remain unchanged.
v1.0.12
mx-stocks-screener 1.0.12 - 更新了环境变量配置说明,区分了 macOS 和 Linux 的不同 shell 启动文件(~/.zshrc 与 ~/.bashrc)。 - 相关步骤说明更详细,帮助用户根据操作系统正确加载环境变量。 - 其余功能、依赖、示例及接口保持不变。
v1.0.11
- Documentation cleanup: removed trailing whitespace and made minor formatting adjustments in SKILL.md. - No functional changes to the code or features.
v1.0.10
- update display name
v1.0.9
- Minor description correction in SKILL.md ("A港美、基金、债券" updated to "A港美股、基金、债券") - No user-facing feature or behavior change
v1.0.8
- Skill renamed from MX_StockPick (mx-stocks-screener) to mx_stocks_screener. - Description updated to emphasize multi-asset, multi-market natural language screening, with an English summary added. - Output file and directory naming conventions changed from MX_StockPick to mx_stocks_screener. - Output directory environment variable renamed to MX_STOCKS_SCREENER_OUTPUT_DIR. - Code and function examples updated to match new naming conventions (e.g., query_mx_stocks_screener). - No code file changes detected; all updates pertain to documentation and usage guidance.
v1.0.7
Version 1.0.7 of mx-stockpick has no detected file or documentation changes from the previous version. - No code or documentation updates in this release. - Functionality and usage remain unchanged. - rename to Intelligent Stock Screener
v1.0.6
Version 1.0.6 - No file changes detected in this release. - No updates to user-facing features, functionality, or documentation. - Rename to Intelligent Stocks Screene
v1.0.5
MX_StockPick 1.0.5 Changelog - 依赖由 httpx pandas 精简为仅 httpx,安装更简便。 - 增加密钥安全和使用说明,强调 EM_API_KEY 来源及防止密钥泄露。 - 更新默认输出目录为 miaoxiang/MX_StockPick。 - 强化筛选能力,明确支持复合逻辑、技术面、消息面、情绪等多类别条件组合。 - 优化命令行和代码调用示例,并调整输出文件命名方式(基于查询ID)。 - 文档更加聚焦东方财富妙想的功能场景和数据合规性说明。
v1.0.4
-fix pypinyin error
v1.0.3
- 移除了对 pypinyin 的依赖,仅需安装 httpx 和 pandas。 - 安装依赖示例和相关说明已同步更新。 - Python 代码调用示例中,函数名由 query_select_stock 更改为 query_MX_StockPick。
v1.0.2
统一命名规范:将技能标识(slug)中的连字符 `-` 替换为下划线 `_`
v1.0.1
- 文档优化:所有相关说明、环境变量和注册说明同步修改为“妙想” - 无功能及代码更改
v1.0.0
- Initial release of MX_StockPick. - Enables natural language stock, sector, and fund selection for A-shares, HK stocks, US stocks, funds, ETFs, convertible bonds, and sectors. - Integrates with MiaoXiang intelligent stock-picking tool to fetch and output full CSV data and a data description file. - Supports filtering by financial/market indicators, technical signals, business info, industry/sector, and more. - Advanced queries available for A-shares, including executive, shareholder, and dividend info. - Requires EM_API_KEY environment variable setup and Python dependencies (httpx, pandas, pypinyin).
Metadata
Slug mx-stocks-screener
Version 1.0.15
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 16
Frequently Asked Questions

What is Intelligent Stocks Screener?

基于东方财富数据库,支持通过自然语言输入筛选A港美股、基金、债券等多种资产,支持多元指标筛选,含技术面、消息面、基本面及市场情绪等,可用于全球资产速筛、跨市场监控、投资组合构建、策略回测等场景。返回结果包含数据说明及 csv 文件。Natural language screener for investment... It is an AI Agent Skill for Claude Code / OpenClaw, with 26696 downloads so far.

How do I install Intelligent Stocks Screener?

Run "/install mx-stocks-screener" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Intelligent Stocks Screener free?

Yes, Intelligent Stocks Screener is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Intelligent Stocks Screener support?

Intelligent Stocks Screener is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Intelligent Stocks Screener?

It is built and maintained by Financial AI Analyst (@financial-ai-analyst); the current version is v1.0.15.

💬 Comments