用途:为任意A股上市公司生成专业的投资分析PPT/路演PPT,属于通用生成引擎,输出由公司名、6位股票代码、输出路径等参数驱动,所有财务数据、行情、同业估值与公司描述均实时获取,不硬编码。
主要能力:通过MCP工具链完成数据管线,包括search_stock确认代码与交易所、get_quote获取实时价格与PE/PB/市值等、get_financials获取利润表/资产负债表/现金流量表、get_historical_data获取OHLCV历史行情、get_industry_stocks获取同业公司。随后用matplotlib生成营收利润趋势、利润率、增长率、同业PE/PB对比、价格走势、估值区间等图表。默认12页结构,含封面、投资摘要、公司概览、行业分析、财务分析、运营指标、可比公司估值、估值分析、投资逻辑、风险提示、投资建议、免责声明。支持pitch、deep_dive、initiation、sector、morning_note等版式变体,页数与侧重不同。
使用方式:在项目根目录运行脚本,命令为 cd {{PROJECT_ROOT}} && python3 scripts/generate_a_share_ppt.py --company "{{COMPANY_NAME}}" --ticker "{{TICKER}}" --industry "{{INDUSTRY_NAME}}" --output "{{OUTPUT_PATH}}" --type {{DECK_TYPE}} --title "{{REPORT_TITLE}}"。必填参数为--company与--ticker,其余可选;省略--industry时脚本尝试从行业分类推断。可通过环境变量IFIND_DATA_SOURCE_MODE切换数据源模式,如ifind-only、ifind-fallback(默认)、akshare-only、wind-only、wind-fallback。
适用场景:A股个股投资分析、客户或投资者路演、内部投委会深度研究、行业比较与晨报等。
限制:数据依赖iFind/AkShare/Wind等外部接口,接口不可用时按模式报错或回退;数据缺失时显示N/A或省略,不编造。设计规范、术语表与质量检查清单为技能内置约定。具体收费、价格、平台支持范围等资料暂未提供。