螃蟹投研-压力支撑位蜡烛图

v1.0.0

基于波峰波谷分析识别A股股票的压力位和支撑位,生成K线图。使用Baostock获取数据(解决AKShare东财接口限制问题)

0· 86·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
技能说明强调使用 Baostock 获取数据以替代 AKShare/东财接口限制;代码包包含一个以 Baostock 为主的脚本 (压力支撑位识别_baostock.py) 以及另外两个基于 AKShare 的实现。保留多种实现是合理的(备选实现/历史版本),但与说明存在小范围不一致:SKILL.md 侧重 Baostock,但仓内仍含 AKShare 版本。
Instruction Scope
SKILL.md 指示通过运行提供的 Python 脚本获取行情、识别波峰波谷、聚类并生成本地 PNG 可视化。脚本仅访问行情 API (Baostock/Akshare)、读取内置数据帧、计算并写出图像/结果;没有发现读取用户主目录、secret/env 或外部未知上报点的指令。脚本会尝试使用系统字体路径来渲染中文。
Install Mechanism
没有安装规范(instruction-only/install missing),但代码依赖多个 Python 库(baostock, akshare, pandas, numpy, matplotlib,scipy 为可选)。缺少明确的依赖列表或安装步骤会导致运行时失败; 但是没有发现从可疑 URL 下载或写入/执行来自外部的二进制的高风险安装行为。
Credentials
不需要声明的环境变量或凭证;Baostock 脚本调用 bs.login() 无参数(Baostock 支持匿名/默认登录),代码没有要求 AWS/第三方密钥或访问其他不相关服务。总体所需权限与功能相当。
Persistence & Privilege
技能未设置 always:true,也未修改其他技能或系统级配置。脚本仅在本地运行、读写其输出(PNG/数据),没有持久化到平台或更改代理全局设置。
Assessment
这是一个本地可运行的股票技术分析工具,代码与描述总体匹配。注意事项: - 在运行前确认并安装所需 Python 库(baostock 或 akshare、pandas、numpy、matplotlib,scipy 为可选)。SKILL.md 未列出依赖安装步骤。 - 仓内包含两个基于 AKShare 的实现以及一个 Baostock 实现:如果你想严格只用 Baostock,请运行带 baostock 后缀的脚本(压力支撑位识别_baostock.py)。 - 脚本会联网到行情服务(Baostock/Akshare)以获取数据;在受限网络或有审计要求的环境中,请在隔离环境运行或先审阅代码。bs.login() 在此脚本中不使用明文凭证,但如果你修改代码加入凭证,请确保安全保存。 - 任何来自不熟悉来源的 Python 脚本都存在潜在风险:若不信任发布者,请在沙箱/隔离环境或容器内运行,并在运行前人工审阅完整代码(尤其被截断部分)。

Like a lobster shell, security has layers — review code before you run it.

latestvk978nra4c9wgzgw62w54vksxb983tayy

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments