⬡
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
Life Exp.
SS /mo
SS Currency
USD
AUD
Wage /mo
Wage Currency
USD
AUD
Retire Date
Save
Delete
ACCOUNT
Name
Type
Checking
Savings
Brokerage
401(k)
Roth IRA
Traditional IRA
Superannuation
Balance
Country
US
AU
Currency
USD
AUD
Ownership
Sole
Joint
Owner
— none —
Min Bal.
Drawdown
C.Basis
E.Basis
Holdings
+ Add
Label
Allocation
Rate Key
Market Value
Cost Basis
Loss Partner
Save
History
Delete
REAL PROPERTY
Name
Country
US
AU
Currency
USD
AUD
Value
Cost Basis
Apprec. Rate
Primary Res.
Mortgage Bal.
Monthly Mtg.
Sale Year
Sale Acct.
— none —
Ownership
Sole
Joint
Owner
— none —
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 —
Save
Delete