跳转至

social_pension

hktkzyx_toolbox.finance.social_pension

hktkzyx_toolbox.finance.social_pension.cal_fundamental_pension(social_mean_salary, salary_factor, accumulated_years) -> ndarray

计算基础养老金

Parameters:

Name Type Description Default
social_mean_salary array_like of float

社会平均工资

required
salary_factor array_like of float

缴费指数

required
accumulated_years array_like of int

缴费年限

required

Examples:

320.0

hktkzyx_toolbox.finance.social_pension.cal_personal_pension(balance, retire_age) -> ndarray

计算个人养老金

Parameters:

Name Type Description Default
balance array_like of float

养老金个人账户余额

required
retire_age array_like of int

退休年龄

required

Examples:

10.0

hktkzyx_toolbox.finance.social_pension.cal_predicted_personal_balance(current_balance: float, current_age: int, retire_age: int, payments, predicted_rates) -> float

预测退休时个人账户余额

Parameters:

Name Type Description Default
current_balance float

上年度末个人账户余额

required
current_age int

上年度末年龄

required
retire_age int

退休年龄

required
payments float or (N, ) array_like of float

预期个人账户年缴费额。 N 等于 retire_age - current_age

required
predicted_rates float or (N, ) array_like of float

预期个人账户记账利率。N 等于 retire_age - current_age

required

Examples:

5427.083333333333

hktkzyx_toolbox.finance.social_pension.get_predicted_salary_factor(current_salary_factor: float, current_accumulated_years: int, salaries, social_mean_salaries, predicted_years: Optional[int] = None) -> float

预测退休时平均工资指数

Parameters:

Name Type Description Default
current_salary_factor float

上年度末个人账户余额

required
current_accumulated_years int

上年度末累计缴费年限

required
salaries float or (N, ) array_like of float

预期个人账户缴费基数。

required
social_mean_salaries float or (N, ) array_like of float

预期社会平均工资。

required
predicted_years Optional[int]

预期还需缴费年数。

None

Examples:

2.0

hktkzyx_toolbox.finance.social_pension.query_collection_months(retire_age) -> ndarray

获取计发月份

Parameters:

Name Type Description Default
retire_age array_like of int

退休年龄

required

Examples:

array(233)

回到页面顶部