BalanceUpdateCause#
API documentation for tradeexecutor.state.balance_update.BalanceUpdateCause Python class in Trading Strategy framework.
- class BalanceUpdateCause[source]#
Bases:
Enum
- __init__(*args, **kwds)#
Attributes
Reserve was deposited in the vault
User redeemed assets
Lagoon settles both deposits and redemptions at the same time
Position value has change due to accrued interest
Accounting correction from on-chain balances to the state (internal ledger)
Velvet capital which puts deposits/redemptions directly to open positions
- deposit = 'deposit'#
Reserve was deposited in the vault
- redemption = 'redemption'#
User redeemed assets
- deposit_and_redemption = 'deposit_and_redemption'#
Lagoon settles both deposits and redemptions at the same time
- interest = 'interest'#
Position value has change due to accrued interest
- correction = 'correction'#
Accounting correction from on-chain balances to the state (internal ledger)
- vault_flow = 'vault_flow'#
Velvet capital which puts deposits/redemptions directly to open positions
Positive quantities are for deposits, negative quantities are for redemptions.