⬡
FinSim
Financial Simulator
STOPPED
↩
←
▶
→
2026-01-01
UTC
Local
USD
AUD
Nominal $
Real $
Dark
Light
Amber
Panels ▾
Save
Del
?
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 Claim Age
SS Currency
USD
AUD
Wage /mo
Self-employed
Wage Currency
USD
AUD
Work Country
Same as residency
US
AU
Retire Date
401(k) Rollover
Jobs
Payroll Elections
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
Reinvest Dividends
Default (plan-wide)
Reinvest
Pay cash
· by security
§988 FX Basis
Income-Producing
Drawdown
Contribution Basis
Earnings Basis
Draw Start Date
Scheme
Ordinary fund
MSBS (preserved)
MSBS Statement
Unfunded Employer Benefit
Funded Employer Benefit
Left the ADF
Officer on Exit
Pension Share
Funded Benefit Mix (blank = CSC Balanced)
AU Equity
Intl Equity
Bonds
Cash
Offsets Property
— none —
Loan Terms (design 54 / 86)
Rate Type
Variable (Prime + spread)
Fixed for the whole term
Fixed period, then variable
Interest Rate
Fixed Until
Revert Rate
Monthly Payment
Interest Only
IO Until
Maturity Date
Offset While Fixed
Break Cost on Sale
Prime at Fix
Extra Repay Cap /yr
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 Date
Sale Acct.
— none —
Ownership
Sole
Joint
Owner
— none —
Purchase (buy mid-run)
Purchase Date
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.
Rate Type
Variable (Prime + spread)
Fixed for the whole term
Fixed period, then variable
Mtg. Int. Rate
Fixed Until
Revert Rate
Interest Only
IO Until
Maturity Date
Offset While Fixed
Break Cost on Sale
Prime at Fix
Extra Repay Cap /yr
Deductible Frac.
Payment From
§988 Booking FX
Rental Income (design 48)
Rental Income
Monthly Rent
Occupancy
Expense Ratio
Land Value %
Deprec. Override
Deprec. To Date
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 Date
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 Date
Sale Acct.
— none —
Ownership
Sole
Joint
Owner
— none —
Speculative
Save
Delete
SECURITY
Save
Delete