-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig_sample.json
More file actions
108 lines (108 loc) · 2.69 KB
/
Copy pathconfig_sample.json
File metadata and controls
108 lines (108 loc) · 2.69 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
{
"tontine": {
"num_partipiants_min": 1,
"monthly_contrib": 100.0,
"monthly_interest_rate": 0.02,
"arrival_probability": 0.15,
"cycle_duration_months": 12,
"max_cycles": 5,
"emergency_fund_percentage": 0.1,
"max_loan_amount": 1000.0,
"late_payment_penalty": 0.05,
"max_simultaneous_loans": 2,
"min_membership_months": 3,
"monthly_distribution_percentage": 0.5
},
"participants": [
{
"id": "P001",
"name": "Participant 1",
"default_probability": 0.01,
"loan_prob": 0.05,
"loan_reemboursement_prob": 0.25,
"exit_probability": 0.03,
"max_consecutive_defaults": 3
},
{
"id": "P002",
"name": "Participant 2",
"default_probability": 0.05,
"loan_prob": 0.1,
"loan_reemboursement_prob": 0.15,
"exit_probability": 0.08,
"max_consecutive_defaults": 3
},
{
"id": "P003",
"name": "Participant 3",
"default_probability": 0.02,
"loan_prob": 0.15,
"loan_reemboursement_prob": 0.30,
"exit_probability": 0.02,
"max_consecutive_defaults": 4
},
{
"id": "P004",
"name": "Participant 4",
"default_probability": 0.07,
"loan_prob": 0.08,
"loan_reemboursement_prob": 0.20,
"exit_probability": 0.05,
"max_consecutive_defaults": 2
},
{
"id": "P005",
"name": "Participant 5",
"default_probability": 0.03,
"loan_prob": 0.12,
"loan_reemboursement_prob": 0.35,
"exit_probability": 0.01,
"max_consecutive_defaults": 3
},
{
"id": "P006",
"name": "Participant 6",
"default_probability": 0.06,
"loan_prob": 0.18,
"loan_reemboursement_prob": 0.18,
"exit_probability": 0.07,
"max_consecutive_defaults": 2
},
{
"id": "P007",
"name": "Participant 7",
"default_probability": 0.01,
"loan_prob": 0.06,
"loan_reemboursement_prob": 0.40,
"exit_probability": 0.04,
"max_consecutive_defaults": 5
},
{
"id": "P008",
"name": "Participant 8",
"default_probability": 0.04,
"loan_prob": 0.10,
"loan_reemboursement_prob": 0.25,
"exit_probability": 0.03,
"max_consecutive_defaults": 3
},
{
"id": "P009",
"name": "Participant 9",
"default_probability": 0.08,
"loan_prob": 0.20,
"loan_reemboursement_prob": 0.15,
"exit_probability": 0.09,
"max_consecutive_defaults": 2
},
{
"id": "P010",
"name": "Participant 10",
"default_probability": 0.02,
"loan_prob": 0.03,
"loan_reemboursement_prob": 0.45,
"exit_probability": 0.02,
"max_consecutive_defaults": 4
}
]
}