| name | bankruptcy-prediction |
| description | 破产预测模型工具,实现Altman Z-Score(上市公司/非上市公司)、ZETA简化模型与LOGIT违约概率预测。实现,基于简化假设和历史财务比率,适用于财务困境分析教学与违约预测原型验证。不构成投资或信贷建议,模型系数源自历史数据且未考虑行业差异,结果仅供学习参考。 |
| version | 1.0.0 |
| author | wangyi |
bankruptcy-prediction
破产预测工具,实现 Altman Z-Score、ZETA 模型与 LOGIT 简化版,评估企业财务困境与违约风险。
📌 说明:本工具基于简化模型实现,仅使用 Python 标准库。结果仅供学习参考,不构成投资建议或交易依据。
脚本API
altman_z_score(working_capital, retained_earnings, ebit, market_value_equity, book_value_debt, sales, total_assets)
Altman Z-Score(1968原始模型, 上市公司)。
必填: working_capital, retained_earnings, ebit, market_value_equity, book_value_debt, sales, total_assets
altman_z_prime(working_capital, retained_earnings, ebit, book_value_equity, book_value_debt, sales, total_assets)
Altman Z'(非上市公司模型)。
必填: working_capital, retained_earnings, ebit, book_value_equity, book_value_debt, sales, total_assets
zeta_model_simplified(roa, ebit_coverage, equity_ratio, current_ratio, log_total_assets)
ZETA简化模型。
必填: roa, ebit_coverage, equity_ratio, current_ratio, log_total_assets
logit_default_probability(working_capital_ratio, retained_earnings_ratio, roa, debt_to_equity)
LOGIT简化版破产概率预测。
必填: working_capital_ratio, retained_earnings_ratio, roa, debt_to_equity
调用示例
python scripts/main.py \
--working-capital-ratio <working_capital_ratio> \
--retained-earnings-ratio <retained_earnings_ratio> \
--roa <roa> \
--debt-to-equity <debt_to_equity>