mx-xuangu 妙想智能选股 skill
本 Skill 支持基于股票选股条件,如行情指标、财务指标等,筛选满足条件的股票;可查询指定行业 / 板块内的股票、上市公司,以及板块指数的成分股;同时支持股票、上市公司、板块 / 指数推荐等相关任务,采用此skill可避免大模型在选股时使用了过时信息。
功能说明
根据用户问句中的选股条件,智能解析并转换为API可识别的选股规则,调用东方财富官方选股接口进行筛选,并返回符合条件的股票列表及相关统计信息。
配置
- API Key: 通过环境变量
MX_APIKEY设置 - 默认输出目录:
/root/.openclaw/workspace/mx_data/output/(自动创建) - 输出文件名前缀:
mx_xuangu_ - 输出文件:
mx_xuangu_{query}.csv- 筛选结果 CSV 文件mx_xuangu_{query}_description.txt- 筛选结果描述文件mx_xuangu_{query}_raw.json- API 原始 JSON 数据
使用方式(直接 Python 脚本调用)
- 在妙想Skills页面获取apikey
- 将apikey存到环境变量,命名为MX_APIKEY:
export MX_APIKEY=your_apikey_here - 直接运行 Python 脚本选股,支持自然语言条件:
# ==================== 常用调用示例 ====================
# 1. 按行情条件筛选
python ./mx_xuangu.py "今日涨幅大于2%的A股"
python ./mx_xuangu.py "成交量大于10亿的股票"
python ./mx_xuangu.py "市盈率小于20并且市净率小于2"
python ./mx_xuangu.py "股价在10元到20元之间"
# 2. 按财务条件筛选
python ./mx_xuangu.py "净利润增长率大于30%的股票"
python ./mx_xuangu.py "净资产收益率大于15%的公司"
python ./mx_xuangu.py "股息率大于3%的银行股"
# 3. 指定行业/板块
python ./mx_xuangu.py "新能源板块市盈率小于30的股票"
python ./mx_xuangu.py "白酒板块涨幅大于1%的股票"
python ./mx_xuangu.py "半导体行业毛利率大于40%的公司"
# 4.…