股票研究员
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md ,安装 @user_9d5a2a39/aistockresearcher。
技能介绍
面对的核心问题
金融市场数据分析常面临几个棘手挑战:信息源分散在各个平台,需要逐个登录或使用不同 API;分析框架单一,难以将技术面、基本面、资金流和市场情绪整合到一个统一的视角下;对于普通个人开发者或研究者而言,搭建一个支持多资产、多市场、多周期的量化分析流水线门槛过高。股票研究员(v9.5)旨在解决上述问题,它是一个基于纯 Python 标准库构建的工具集,目标是为工程师和量化爱好者提供一个零 pip 依赖(核心功能)的起点,用于快速搭建覆盖全球主要市场的分析原型。
核心能力与工作原理
工具采用模块化设计,核心分析流水线可以概括为以下步骤:
- 数据获取与统一:通过腾讯和东方财富的免费公开接口(无需 API Key)获取行情、财务、资金流数据,并自动处理 A 股、港股、美股、指数、期货、基金、可转债等不同资产类型的代码解析。可选安装
akshare以获取更广泛的宏观和债券数据。 - 多维度量化计算:在获取数据后,工具会进行一系列计算。这包括基础的估值(PE/PB分位)、财务健康度分析,以及更复杂的量化指标,如板块相对强度 (RPS)、市场宽度、波动率体制、价值投资评分(DCF、护城河等)。一个关键的统一入口是
quant_analyze_asset(code),它能自动识别资产类型并调用对应的分析器。 - 预测与共识生成:预测并非单一模型输出。工具提供了
MultiHorizonForecaster,它融合了十个维度的信号(如技术、资金、宏观、舆情)进行 1 天到 6 个月的多周期方向与概率预测。更进一步,v9.5 引入了大佬圆桌 (MasterCouncil),它模拟了六种经典投资大师策略(如索罗斯的宏观反身、利弗莫尔的关键点)对同一标的进行独立评分,最终通过置信度加权形成一份“共识”参考,帮助理解不同策略视角下的多空观点。 - 策略验证与输出:工具内置了简单的回测引擎 (
BacktestEngine) 和投资组合优化 (allocate_portfolio) 功能,使用纯标准库实现均值-方差优化等模型。最终的输出遵循一个结构化的报告模板,明确标注数据质量(actual/derived/estimated),并附带明确的免责声明,强调其仅供学习参考,不构成投资建议的本质。
适用边界与重要注意点
在考虑使用前,务必理解以下限制:
- 网络环境:数据源主要为国内服务器,必须在国内直连网络环境下使用。开启 VPN 或代理反而会导致连接失败。
- 数据性质:提供的数据延迟约 3-5 秒,并非实时数据。预测结果基于历史模式统计,绝不等同于盈利预测或未来保证。
- 功能依赖:高级功能(如债券完整分析、基金净值)需要可选依赖
akshare,未安装时工具会自动降级运行。 - 定位与责任:这是一个技术学习工具和分析框架原型。其所有输出,包括评分和预测,都不应作为真实的投资决策依据。使用者需自行承担投资风险。
该工具适合用于学习量化分析流程、测试交易策略思路、以及进行多维度的市场数据可视化研究。
使用场景
- 在周一晨会前,需要快速评估过去一周所关注的行业板块(如新能源、半导体)的相对强弱(RPS)和内部离散度,以判断板块轮动阶段。
- 持有由股票、ETF基金和少量可转债构成的模拟组合,需要计算组合整体的 VaR(在险价值)和最大回撤,并进行均值-方差优化来调整仓位配比。
- 计划对一只美股进行深度研究,需要一次性获取其历史 PE/PB 分位数、近期资金流向、以及基于多周期模型(1天到6个月)的上涨概率预测。
- 想验证一个基于 MACD 和 RSI 的简单交易策略在沪深300指数过去5年数据上的有效性,需要进行回测并计算年化收益率、胜率等指标。
适合人员
- 个人量化爱好者,需要在本地 Python 环境中快速搭建一个多市场、多资产的分析原型,用于学习和验证交易想法。
- 金融研究员或分析师,需要为撰写行业报告或个股研究报告,快速获取多维度量化指标和图形化的市场体制判断。
- 管理小型模拟投资组合的学生或交易者,希望对组合进行风险归因分析(如回撤剖析)和再平衡优化建议。
- 对经典投资策略(如价值投资、大师策略)感兴趣,想通过代码实现并量化比较不同策略对同一标的观点的技术开发者。