name: eastmoney-select-stock description: 东方财富智能选股工具。支持基于自然语言查询筛选股票,包括行情指标、财务指标等条件;可查询指定行业/板块内的股票;支持A股、港股、美股。当用户需要选股、筛选股票、按条件查找股票时使用此skill。需要先配置apikey才能使用。
东方财富智能选股 (EastMoney Select Stock)
基于东方财富AI选股API,通过自然语言进行智能选股。
功能
- 自然语言选股: 用日常语言描述选股条件(如"今日涨幅超过5%的股票")
- 多市场支持: A股、港股、美股
- 指标筛选: 支持行情指标、财务指标等多种条件
- CSV导出: 自动导出全量数据到CSV文件
使用前配置
1. 获取 API Key
访问东方财富Skills页面获取 apikey
2. 配置 API Key
方式一(推荐)- 使用命令配置:
python3 ~/.openclaw/workspace/skills/eastmoney-select-stock/scripts/select_stock.py config <your_apikey>
方式二 - 环境变量:
export EASTMONEY_APIKEY=<your_apikey>
方式三 - 手动创建文件:
mkdir -p ~/.openclaw
echo "<your_apikey>" > ~/.openclaw/eastmoney_apikey
使用方法
基本选股
python3 ~/.openclaw/workspace/skills/eastmoney-select-stock/scripts/select_stock.py search '<选股条件>'
示例
# 按涨跌幅选股
python3 ~/.openclaw/workspace/skills/eastmoney-select-stock/scripts/select_stock.py search '今日涨幅2%的股票'
# 按市盈率选股
python3 ~/.openclaw/workspace/skills/eastmoney-select-stock/scripts/select_stock.py search '市盈率小于20的股票'
# 组合条件
python3 ~/.openclaw/workspace/skills/eastmoney-select-stock/scripts/select_stock.py search '市值大于100亿且涨幅超过3%'
# 港股
python3 ~/.openclaw/workspace/skills/eastmoney-select-stock/scripts/select_stock.py search '港股 科技股'
# 分页查询(第2页,每页50条)
python3 ~/.openclaw/workspace/skills/eastmoney-select-stock/scripts/select_stock.py search '科创板股票' 2 50
输出说明
脚本会输出:
- 控制台结果: 显示前10条数据
- CSV文件: 全量数据导出到
~/.openclaw/workspace/stock_data/ - 说明文件: 包含选股条件、字段说明等
支持的选股条件
- 涨跌幅(今日、近5日、近10日等)
- 市盈率(PE)、市净率(PB)
- 市值、成交额、成交量
- 行业板块(科技、金融、医药等)
- 财务指标(营收、净利润等)
Python API 使用
import sys
sys.path.insert(0, '/home/chenbaifu/.openclaw/workspace/skills/eastmoney-select-stock/scripts')
from select_stock import search_stocks, parse_result, export_to_csv
# 查询
data = search_stocks("今日涨幅超过5%的股票", page_no=1, page_size=50)
result, error = parse_result(data)
if result:
print(f"找到 {result['total']} 只股票")
csv_path = export_to_csv(result)
print(f"已导出: {csv_path}")
数据说明
返回的主要字段:
| 字段名 | 说明 |
|---|---|
| SECURITY_CODE | 股票代码 |
| SECURITY_SHORT_NAME | 股票简称 |
| NEWEST_PRICE | 最新价 |
| CHG | 涨跌幅(%) |
| PCHG | 涨跌额(元) |
| MARKET_SHORT_NAME | 市场(SH/SZ) |
注意事项
- API 需要联网使用
- 数据仅供参考,不构成投资建议
- 股市有风险,投资需谨慎
- 选股结果可能有一定延迟