基于BaoStock数据源的股票估值分析工具,帮助分析股票当前PE、PB在历史区间中的位置(水位)。
# 执行分析脚本
python .agents/skills/stock-pe-pb-analyzer/scripts/analyze_stock.py <股票名称或代码>
示例:
python .agents/skills/stock-pe-pb-analyzer/scripts/analyze_stock.py 贵州茅台
python .agents/skills/stock-pe-pb-analyzer/scripts/analyze_stock.py 600519
from .agents.skills.stock-pe-pb-analyzer.scripts.analyze_stock import StockPEPBAnalyzer
# 创建分析器实例
analyzer = StockPEPBAnalyzer()
# 分析单只股票
result = analyzer.analyze("贵州茅台", years=10)
# 打印详细报告
analyzer.print_report(result)
# 获取原始数据
historical_data = result['historical_data'] # DataFrame包含date, peTTM, pbMRQ等字段
percentiles = result['percentiles'] # 各周期水位计算结果
需要安装以下Python包:
共 1 个版本