AInvest 证券搜索 Skill
基于 AInvest 字典服务提供的证券模糊搜索能力。
功能
- 股票代码/名称模糊搜索
- 支持 ETF、板块、数字货币等多种证券类型
- 中英文结果返回
- 返回完整的证券元数据(交易所、状态、类型等)
使用方法
命令行脚本
# 基本搜索
python3 scripts/stock_search.py "AAPL"
# 中文搜索
python3 scripts/stock_search.py "茅台"
# 输出原始JSON
python3 scripts/stock_search.py "腾讯" --json
# 英文结果
python3 scripts/stock_search.py "Apple" --app us
Python 调用
from scripts.stock_search import search_stocks, format_results
# 搜索
result = search_stocks(pattern="AAPL", app="us_cn")
# 格式化输出
print(format_results(result))
参数说明
| 参数 | 说明 | 默认值 |
|---|---|---|
| pattern | 搜索关键字 | 必填 |
| app | 语言: us=英文, us_cn=中文 | us_cn |
| pl | 客户端: g=安卓, i=苹果, p=pc, w=web | i |
| version | API版本 | 1.0 |
返回数据
搜索返回以下字段:
- code: 行情代码
- market: 行情市场
- name: 证券名称
- exchange: 交易所(NASDAQ/NYSE/AMEX等)
- stock_status: 上市状态
- security_type: 证券类型
API 文档
详细接口文档参见 references/api_reference.md
