$ python3 tools/financial_rigor.py verify-market-cap --price 250.00 --shares 10786313572.000000 --reported 2689000000000 --currency USD ============================================================ 市值验算 (Market Cap Verification) ============================================================ 股价 (Price): 250.0 USD 总股本 (Shares): 10.79B 计算市值: 2.70T USD 报告市值: 2.69T USD 偏差: 0.28% ✅ 验证通过, 偏差仅 0.28% $ python3 tools/financial_rigor.py verify-valuation --price 250.00 --eps 12.44 --bvps 51.1407346279956638367976420999231822 --revenue-per-share 71.9133552739996311318066694899902359 ============================================================ 估值指标验算 (Valuation Verification) ============================================================ 当前股价: 250.0 PE (TTM): 250.0 / 12.44 = 20.10x 盈利收益率: 4.98% PB: 250.0 / 51.14073462799566 = 4.89x ROE: 12.44 / 51.14073462799566 = 24.33% PS: 250.0 / 71.91335527399963 = 3.48x ✅ 以上指标均使用精确十进制计算, 无浮点误差 $ python3 tools/financial_rigor.py cross-validate --field AMZN TTM revenue --values {"primary_or_TTM_bridge": 775680.0, "StockAnalysis": 775680.0} --unit 百万美元 --tolerance 1 ============================================================ 交叉验证: AMZN TTM revenue (Cross-Validation) ============================================================ 数据来源数: 2 参考中位数: 775,680.00 百万美元 ✅ primary_or_TTM_bridge: 775,680.00 百万美元 (偏差 0.00%) ✅ StockAnalysis : 775,680.00 百万美元 (偏差 0.00%) ✅ 所有来源偏差 ≤ 1.0%, 数据一致 共识值 (加权中位数): 775,680.00 百万美元 $ python3 tools/financial_rigor.py cross-validate --field AMZN TTM operating_income --values {"primary_or_TTM_bridge": 93712.0, "StockAnalysis": 93712.0} --unit 百万美元 --tolerance 1 ============================================================ 交叉验证: AMZN TTM operating_income (Cross-Validation) ============================================================ 数据来源数: 2 参考中位数: 93,712.00 百万美元 ✅ primary_or_TTM_bridge: 93,712.00 百万美元 (偏差 0.00%) ✅ StockAnalysis : 93,712.00 百万美元 (偏差 0.00%) ✅ 所有来源偏差 ≤ 1.0%, 数据一致 共识值 (加权中位数): 93,712.00 百万美元 $ python3 tools/financial_rigor.py cross-validate --field AMZN TTM net_income --values {"primary_or_TTM_bridge": 135281.0, "StockAnalysis": 135281.0} --unit 百万美元 --tolerance 1 ============================================================ 交叉验证: AMZN TTM net_income (Cross-Validation) ============================================================ 数据来源数: 2 参考中位数: 135,281.00 百万美元 ✅ primary_or_TTM_bridge: 135,281.00 百万美元 (偏差 0.00%) ✅ StockAnalysis : 135,281.00 百万美元 (偏差 0.00%) ✅ 所有来源偏差 ≤ 1.0%, 数据一致 共识值 (加权中位数): 135,281.00 百万美元 $ python3 tools/financial_rigor.py cross-validate --field AMZN TTM cfo --values {"primary_or_TTM_bridge": 161403.0, "StockAnalysis": 161403.0} --unit 百万美元 --tolerance 1 ============================================================ 交叉验证: AMZN TTM cfo (Cross-Validation) ============================================================ 数据来源数: 2 参考中位数: 161,403.00 百万美元 ✅ primary_or_TTM_bridge: 161,403.00 百万美元 (偏差 0.00%) ✅ StockAnalysis : 161,403.00 百万美元 (偏差 0.00%) ✅ 所有来源偏差 ≤ 1.0%, 数据一致 共识值 (加权中位数): 161,403.00 百万美元 $ python3 tools/financial_rigor.py cross-validate --field AMZN TTM capex --values {"primary_or_TTM_bridge": 173028.0, "StockAnalysis": 173028.0} --unit 百万美元 --tolerance 1 ============================================================ 交叉验证: AMZN TTM capex (Cross-Validation) ============================================================ 数据来源数: 2 参考中位数: 173,028.00 百万美元 ✅ primary_or_TTM_bridge: 173,028.00 百万美元 (偏差 0.00%) ✅ StockAnalysis : 173,028.00 百万美元 (偏差 0.00%) ✅ 所有来源偏差 ≤ 1.0%, 数据一致 共识值 (加权中位数): 173,028.00 百万美元 $ python3 tools/financial_rigor.py cross-validate --field AMZN FY 2025 revenue --values {"Macrotrends": 716924.0, "StockAnalysis": 716924.0} --unit 百万美元 --tolerance 1 ============================================================ 交叉验证: AMZN FY 2025 revenue (Cross-Validation) ============================================================ 数据来源数: 2 参考中位数: 716,924.00 百万美元 ✅ Macrotrends : 716,924.00 百万美元 (偏差 0.00%) ✅ StockAnalysis : 716,924.00 百万美元 (偏差 0.00%) ✅ 所有来源偏差 ≤ 1.0%, 数据一致 共识值 (加权中位数): 716,924.00 百万美元 $ python3 tools/financial_rigor.py cross-validate --field AMZN FY 2024 revenue --values {"Macrotrends": 637959.0, "StockAnalysis": 637959.0} --unit 百万美元 --tolerance 1 ============================================================ 交叉验证: AMZN FY 2024 revenue (Cross-Validation) ============================================================ 数据来源数: 2 参考中位数: 637,959.00 百万美元 ✅ Macrotrends : 637,959.00 百万美元 (偏差 0.00%) ✅ StockAnalysis : 637,959.00 百万美元 (偏差 0.00%) ✅ 所有来源偏差 ≤ 1.0%, 数据一致 共识值 (加权中位数): 637,959.00 百万美元 $ python3 tools/financial_rigor.py cross-validate --field AMZN FY 2023 revenue --values {"Macrotrends": 574785.0, "StockAnalysis": 574785.0} --unit 百万美元 --tolerance 1 ============================================================ 交叉验证: AMZN FY 2023 revenue (Cross-Validation) ============================================================ 数据来源数: 2 参考中位数: 574,785.00 百万美元 ✅ Macrotrends : 574,785.00 百万美元 (偏差 0.00%) ✅ StockAnalysis : 574,785.00 百万美元 (偏差 0.00%) ✅ 所有来源偏差 ≤ 1.0%, 数据一致 共识值 (加权中位数): 574,785.00 百万美元 $ python3 tools/financial_rigor.py cross-validate --field AMZN FY 2025 net_income --values {"Macrotrends": 77670.0, "StockAnalysis": 77670.0} --unit 百万美元 --tolerance 1 ============================================================ 交叉验证: AMZN FY 2025 net_income (Cross-Validation) ============================================================ 数据来源数: 2 参考中位数: 77,670.00 百万美元 ✅ Macrotrends : 77,670.00 百万美元 (偏差 0.00%) ✅ StockAnalysis : 77,670.00 百万美元 (偏差 0.00%) ✅ 所有来源偏差 ≤ 1.0%, 数据一致 共识值 (加权中位数): 77,670.00 百万美元 $ python3 tools/financial_rigor.py cross-validate --field AMZN FY 2024 net_income --values {"Macrotrends": 59248.0, "StockAnalysis": 59248.0} --unit 百万美元 --tolerance 1 ============================================================ 交叉验证: AMZN FY 2024 net_income (Cross-Validation) ============================================================ 数据来源数: 2 参考中位数: 59,248.00 百万美元 ✅ Macrotrends : 59,248.00 百万美元 (偏差 0.00%) ✅ StockAnalysis : 59,248.00 百万美元 (偏差 0.00%) ✅ 所有来源偏差 ≤ 1.0%, 数据一致 共识值 (加权中位数): 59,248.00 百万美元 $ python3 tools/financial_rigor.py cross-validate --field AMZN FY 2023 net_income --values {"Macrotrends": 30425.0, "StockAnalysis": 30425.0} --unit 百万美元 --tolerance 1 ============================================================ 交叉验证: AMZN FY 2023 net_income (Cross-Validation) ============================================================ 数据来源数: 2 参考中位数: 30,425.00 百万美元 ✅ Macrotrends : 30,425.00 百万美元 (偏差 0.00%) ✅ StockAnalysis : 30,425.00 百万美元 (偏差 0.00%) ✅ 所有来源偏差 ≤ 1.0%, 数据一致 共识值 (加权中位数): 30,425.00 百万美元 $ python3 tools/financial_rigor.py three-scenario --price 250.00 --eps 6.95043765412237358975233767661506290 --shares 107.86313572 --growth .22 .16 .05 --pe 32 25 18 --years 5 --currency USD ============================================================ 三情景估值模型 (Three-Scenario Valuation) ============================================================ 当前股价: 250.0 USD 当前EPS: 6.950437654122374 预测期: 5年 情景 年增速 目标PE 目标EPS 目标股价 涨跌幅 ------------ -------- -------- ---------- ---------- -------- 乐观 (Bull) 22% 32x 18.79 601.1 +140.4% 中性 (Base) 16% 25x 14.60 365.0 +46.0% 悲观 (Bear) 5% 18x 8.87 159.7 -36.1% ✅ 所有计算使用精确十进制, 结果可审计复现 $ python3 tools/financial_rigor.py calc --expr 161403 - 173028 - 1599 - 308 - 19314 ============================================================ 精确计算 (Exact Calculator) ============================================================ 表达式: 161403 - 173028 - 1599 - 308 - 19314 结果: -32,846.00 精确值: -32846