⬡
FinSim
Event Driven Financial Simulation
STOPPED
↩
←
▶
→
2026-01-01
UTC
Local
USD
AUD
Dark
Light
Amber
Save
Del
v1.0
? HELP
FinSim
·
Financial Simulation Framework
·
Simulation Workbench
Select a node
EVENT
Label
Event Type
Color
Enabled
Handlers
Interval
Start Offset
Date
HANDLER
Description
Handler Type
Label
Events
Actions
ACTION
Description
Label
Action Class
Type (Discriminator)
Handled By
Reduced By
Field name
Amount
Field Name
Field Name
Fixed value
(leave blank to use value from state)
Target field (optional)
Script
(state, {date, sourceEvent, handlerContext, me})
Test
REDUCER
Description
Label
Reducer Type
Priority
Reduced Actions
Generated Actions
Account Key
State field
State field
Fixed value
(leave blank to use action/state value)
Target field (optional)
Script
(state, action, date) => value | partialState
Test
Action
Name
↗
Date
Event
Parent
Reducer
↗
Emitted
Payload
▶
State Changes
Field
Before
After
(No Change - Previous State)
NAME
VALUE
Change
⏸
Busy...
Event
Action
Date Range
✕
⬇ CSV
PERSON
Name
Birth Date
Citizen
US
AUS
US State
Life Exp.
SS /mo
SS Currency
USD
AUD
Wage /mo
Self-employed
Wage Currency
USD
AUD
Work Country
Same as residency
US
AU
Retire Date
Save
Delete
ACCOUNT
Name
Type
Checking
Savings
Brokerage
401(k)
Roth IRA
Traditional IRA
Superannuation
Offset
Loan (liability)
Balance
Country
US
AU
Currency
USD
AUD
Ownership
Sole
Joint
Owner
— none —
Min Bal.
Interest Rate
Transaction Account
§988 FX Basis
Income-Producing
Drawdown
Contribution Basis
Earnings Basis
Offsets Property
— none —
Loan Terms (design 54 / 86)
Interest Rate
Monthly Payment
Interest Only
IO Until Year
Maturity Year
Deductible Frac.
Linked Property
— none (standalone) —
Payment Source
— default —
§988 Booking FX
Holdings
+ Add
+ Bond ladder
Total
Rungs
Spacing (yr)
First rung (yr)
Tax
Taxable
Treasury
Municipal
Muni (all-state)
Coupon
Freq
Annual
Semi-ann.
Quarterly
Roll
Zero
TIPS
Build
Cancel
Label
Allocation
Rate Key
Market Value
Save
History
Delete
REAL PROPERTY
Name
Country
US
AU
Currency
USD
AUD
Value
Cost Basis
Apprec. Rate
Sale Year
Sale Acct.
— none —
Ownership
Sole
Joint
Owner
— none —
Purchase (buy mid-run)
Purchase Year
Purchase Price
Price Is Nominal
Fund From
— country cash pool —
Main Residence History (design 83 G7)
Acquired
History
Never a main residence
Main residence throughout
From the start, then moved out
Became one later
Moved In
Moved Out
Downsizer Contrib.
Mortgage (design 54 / 86)
Mortgage Bal.
Monthly Mtg.
Mtg. Int. Rate
Interest Only
IO Until Year
Maturity Year
Deductible Frac.
§988 Booking FX
Rental Income (design 48)
Rental Income
Monthly Rent
Occupancy
Expense Ratio
Land Value %
Deprec. Override
Running Costs & Repairs (design 75)
Annual Running Cost
Running Cost % Val.
Running Cost Growth
Repair Model
None
Bernoulli (one big repair some years)
Poisson (variable count / year)
Continuous (every year)
Repair Prob.
Repair Rate λ
Repair Median
Repair % Val.
Repair σ
Capitalize Frac.
Speculative
Save
Delete
COLLECTIBLE
Name
Country
US
AU
Currency
USD
AUD
Value
Cost Basis
Apprec. Rate
Sale Year
Sale Acct.
— none —
Ownership
Sole
Joint
Owner
— none —
Speculative
Save
Delete
COMPANY EQUITY
Name
Country
US
AU
Currency
USD
AUD
Value
Cost Basis
Apprec. Rate
Sale Year
Sale Acct.
— none —
Ownership
Sole
Joint
Owner
— none —
Speculative
Save
Delete