Install
openclaw skills install ths-level2同花顺Level2数据获取与深度分析工具。支持读取同花顺远航版本地数据、 分析股票行情、获取实时Level2数据、生成技术分析报告。 用于:(1) 获取持仓股票实时数据 (2) Level2资金流向分析 (3) 个股深度分析 (4) 生成投资策略报告
openclaw skills install ths-level2通过分析同花顺远航版客户端实现Level2数据获取与深度分析。
# 复制整个目录到你的skills目录
cp -r ths_level2 ~/.openclaw/skills/
# 克隆到skills目录
git clone https://github.com/your-repo/ths-level2.git ~/.openclaw/skills/ths_level2
~/.openclaw/skills/ 目录下创建 ths_level2 文件夹SKILL.md (本文件)_meta.json.clawhub/manifest.jsonths_level2/
├── SKILL.md # 技能描述文件 ✅
├── _meta.json # 元数据文件 ✅
├── .clawhub/ # 技能标识目录 ✅
│ └── manifest.json # 清单文件
├── config.json # 配置文件 ✅
├── ths_client.py # TCP客户端 ✅
├── ths_local_analysis.py # 本地分析工具 ✅
├── complete_technical_analysis.py # 完整技术指标 ✅
├── chip_analysis.py # 筹码分析 ✅
└── level2_integration.py # Level2集成分析 ✅
config.json){
"tushare_token": "your-tushare-token-here",
"ths_path": "D:\\同花顺远航版",
"default_stocks": [
{"code": "600276.SH", "name": "恒瑞医药"},
{"code": "600760.SH", "name": "中航沈飞"},
{"code": "600999.SH", "name": "招商证券"},
{"code": "601888.SH", "name": "中国中免"},
{"code": "002202.SZ", "name": "金风科技"},
{"code": "300188.SZ", "name": "国投智能"}
]
}
# Windows
setx TUSHARE_TOKEN your_token_here
# Linux/Mac
export TUSHARE_TOKEN=your_token_here
# 基础持仓分析
python ths_local_analysis.py
# 完整技术指标分析
python complete_technical_analysis.py
# 筹码分析
python chip_analysis.py
# Level2深度分析
python level2_integration.py
# 获取真实行情数据
python ths_full_analysis.py
# 连接同花顺服务器
python ths_client.py
from ths_local_analysis import TechnicalAnalyzer
# 分析单只股票
analyzer = TechnicalAnalyzer("600276", {
"name": "恒瑞医药",
"cost": 53.12,
"shares": 1000,
"current": 51.63,
"change": -2.80
})
result = analyzer.analyze_position("600276", stock_info)
print(result)
| 文件 | 功能 | 依赖 |
|---|---|---|
ths_local_analysis.py | 基础持仓分析 | 无需Token ✅ |
complete_technical_analysis.py | 完整技术指标 | 无需Token ✅ |
chip_analysis.py | 筹码分析 | 无需Token ✅ |
level2_integration.py | Level2深度分析 | 无需Token ✅ |
ths_full_analysis.py | 完整分析 | 需要Tushare Token |
ths_client.py | 数据客户端 | 需要同花顺运行 |
D:\同花顺远航版\bin\stockname\stocknameV2.dbDataPushJob.xml所有分析脚本都会生成JSON结果文件:
ths_analysis.json - 基础分析结果complete_analysis_results.json - 完整技术指标结果chip_analysis_results.json - 筹码分析结果level2_analysis_results.json - Level2分析结果Q: 运行报错"UnicodeEncodeError"
A: 确保系统编码为UTF-8,或在命令前添加 chcp 65001
Q: 无法连接同花顺服务器
A: 检查网络连接,或使用本地分析模式
Q: 缺少依赖库
A: 安装所需库: pip install akshare pandas numpy
# 测试本地数据读取
python ths_client.py
# 测试基础分析
python ths_local_analysis.py
# 查看配置
cat config.json
💡 提示: 对于日常使用,推荐先运行
ths_local_analysis.py进行快速分析,再根据需要使用其他深度分析工具。