Investment Account Created cost rules

InvestmentAccountCreatedCostRule fires once, when an investment account is created. This can be used for a one-off onboarding or setup fee. It does not expose any extra globals, it can only use what is defined at the Shared API.

NOTE: When an account is created, the investmentAccount.accountAge() will always effectively be 0 as the account was just created.

Examples

-- Flat one-off setup fee
return 25
-- Setup fee per owner
return 15 * investmentAccount.ownerCount()

Back to top

© 2026 Pengine.