addedInput schema / $schema
Added value: +"http://json-schema.org/draft-07/schema#"
addedInput schema / properties / annualReturnRate
Added value: +{
+ "default": 5,
+ "description": "Annual return rate (%)",
+ "maximum": 100,
+ "minimum": -50,
+ "type": "number"
+}
addedInput schema / properties / enableInflationAdjustment
Added value: +{
+ "default": false,
+ "description": "Enable inflation adjustment",
+ "type": "boolean"
+}
addedInput schema / properties / inflationRate
Added value: +{
+ "default": 2,
+ "description": "Inflation rate (%)",
+ "maximum": 100,
+ "minimum": 0,
+ "type": "number"
+}
addedInput schema / properties / initialLumpSum
Added value: +{
+ "default": 0,
+ "description": "Initial lump sum investment in JPY",
+ "minimum": 0,
+ "type": "number"
+}
addedInput schema / properties / investmentYears
Added value: +{
+ "default": 20,
+ "description": "Investment period in years",
+ "maximum": 50,
+ "minimum": 1,
+ "type": "number"
+}
addedInput schema / properties / mode
Added value: +{
+ "default": "tsumitate-nisa",
+ "description": "Simulation mode",
+ "enum": [
+ "tsumitate-nisa",
+ "ideco",
+ "custom"
+ ],
+ "type": "string"
+}
addedInput schema / properties / monthlyAmount
Added value: +{
+ "description": "Monthly investment amount in JPY",
+ "minimum": 0,
+ "type": "number"
+}
addedInput schema / required
Added value: +[
+ "monthlyAmount"
+]