← Back to Skills Marketplace
silverfoxchina-gif

东方财富网条件选股

by silverfoxchina-gif · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
263
Downloads
1
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install em-stockpick
Description
Use eastmoney official website to perform conditional stock selection with natural language. Invoke when user asks to select stocks based on conditions, anal...
README (SKILL.md)

东方财富条件选股

功能描述

使用Python访问东方财富官网,通过自然语言描述执行条件选股,支持各种技术指标和基本面条件的组合查询。
支持以下类型:

  • A股港股
  • ETF可转债板块

查询示例

query | select-type |

----------|----------|

股价大于1000元的股票、创业板市盈率最低的50只 | A股 |

港股的科技龙头 | 港股 |

今天涨幅最大板块 | 板块 |

规模超2亿的电力ETF | ETF |

价格低于110元、溢价率超5个点的可转债 | 可转债 |

快速开始

1. 命令行调用

python -m scripts.em_stock_selector --query 股价大于100元的股票;涨跌幅;所属板块 --select-type A股

参数说明:

| 参数 | 说明 | 必填 |

|------|------|------|

| --query | 自然语言查询条件 | ✅ |

| --select-type | 查询领域 | ✅ |

Usage Guidance
This skill appears to do what it says: automate a headless browser to get a site fingerprint, call EastMoney APIs, and save results as CSV. Before installing, check these points: (1) the package does not declare dependencies — you will need Python, the DrissionPage library (or equivalent), and a Chromium/Chrome binary available to headless automation; (2) the script will create a workspace directory and write fingerprint_cache.json and CSV files there; (3) it makes network calls to EastMoney domains (no external or unknown endpoints found); (4) run it in a controlled environment if you are unsure about running unvetted code from an unknown source; and (5) if you want to allow automated agent invocation, note this skill has no special 'always' privilege (default autonomous invocation is platform behavior). If you want higher assurance, ask the author to provide a clear install spec (pip requirements and required browser binary) and a provenance/homepage for the project.
Capability Analysis
Type: OpenClaw Skill Name: em-stockpick Version: 1.0.0 The skill is a legitimate tool for querying stock data from Eastmoney (eastmoney.com) using natural language. It utilizes the DrissionPage library in scripts/em_stock_selector.py to handle session fingerprints and fetch data via official API endpoints, saving results to a local CSV file in the workspace directory. No evidence of data exfiltration, malicious execution, or prompt injection was found.
Capability Assessment
Purpose & Capability
The name/description (use EastMoney to perform conditional stock selection) matches the provided Python script: it retrieves a site fingerprint cookie, calls EastMoney search APIs, and exports results. The endpoints used are EastMoney domains and the operations performed are coherent with the stated functionality.
Instruction Scope
SKILL.md limits runtime actions to invoking the provided Python script with a natural-language query. The script does perform browser automation to obtain a qgqp_b_id cookie and then posts queries to EastMoney APIs, and it writes fingerprint_cache.json and output CSV files into a local 'workspace' directory. It does not read unrelated system files or require extra credentials.
Install Mechanism
There is no install spec despite included code that depends on external binaries/libraries (DrissionPage, a Chromium binary). The skill metadata lists no required binaries or packages, so the developer omitted runtime dependency/install instructions; that mismatch can cause surprise failures or hidden runtime requirements (headless Chromium).
Credentials
The skill requests no environment variables or credentials. The script obtains a cookie value from a browser session for API access, which is necessary for the target site and not a broad request for unrelated secrets. It does create and write files under a local 'workspace' directory.
Persistence & Privilege
always is false and the skill does not request to modify other skills or system-wide settings. Its persistent behavior is limited to saving a fingerprint cache and CSV results to a local workspace — confined to its own files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install em-stockpick
  3. After installation, invoke the skill by name or use /em-stockpick
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
DFCF_StockPick Skill 1.0.0 - Initial release: Query stock data from eastmoney official website using natural language. - Supports selecting A-shares, Hong Kong stocks, ETFs, convertible bonds, and sectors. - Allows combining multiple technical and fundamental conditions. - Provides a command-line Python interface for flexible stock selection based on user-defined queries.
Metadata
Slug em-stockpick
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is 东方财富网条件选股?

Use eastmoney official website to perform conditional stock selection with natural language. Invoke when user asks to select stocks based on conditions, anal... It is an AI Agent Skill for Claude Code / OpenClaw, with 263 downloads so far.

How do I install 东方财富网条件选股?

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

Is 东方财富网条件选股 free?

Yes, 东方财富网条件选股 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 东方财富网条件选股 support?

东方财富网条件选股 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 东方财富网条件选股?

It is built and maintained by silverfoxchina-gif (@silverfoxchina-gif); the current version is v1.0.0.

💬 Comments