模拟合约数量保持恒定值。

问题描述 投票:0回答:1

我有一套说10,000合同(贷款账号)。这些合同有特定的期限,如24,48,84个月。我的资金池由这些不同期限的合同组成。假设在这个月开始时,我有100份合同,金额为10,000美元。2个月后,有几个账户的合同被提前关闭(提前清偿),还有几个账户被延长。我需要模拟数据以保持一个恒定值(金额为10,000美元)。这意味着我需要知道我需要增加多少新的合同,比如说2个月后,使我的投资组合的价值保持在10,000美元。谁能帮助我,如果有任何技术,以 模拟 这? 最好用R、Python或SAS

python r sas simulation modeling
1个回答
0
投票

为每个合同对象添加一个支付日期元素。然后,做。

need = 0
for c in contracts:
    need += int( (date today + 2 mo) > c.payoff_date or c.paid_off == True)
print 10000 - len(contracts) + need
© www.soinside.com 2019 - 2024. All rights reserved.