How It Works
Each clearing system connection (BIC) maintains separate nostro accounts for SCT (SEPA Credit Transfer) and INST (SEPA Instant). The liquidity engine periodically checks these balances against your configured minimums and takes action when needed.Balance Thresholds
You configure four values that control the engine’s behavior:| Setting | Description |
|---|---|
| SCT Minimum | Minimum balance for the SCT nostro account |
| INST Minimum | Minimum balance for the INST nostro account |
| Transfer Amount | Amount moved between accounts during an automatic transfer |
| Critical Minimum | Calculated as SCT Minimum + INST Minimum + Transfer Amount. Below this, the system won’t rebalance |
| Warning Balance | Target minimum balance across both accounts. Breaching it sends a notification, but transfers still work. Must be at or above the Critical Minimum |
Configuration
Configure liquidity settings through the Dashboard under Settings > Liquidity.Enable Auto-Liquidity
- Navigate to Settings > Liquidity
- Enable Auto-Liquidity
- Set SCT Minimum, INST Minimum, and Transfer Amount
- Optionally set a Warning Balance above the critical minimum
- Save the configuration
What-If Calculator
The settings page includes a what-if calculator. Enter hypothetical SCT and INST balances to see what the engine would do - which alerts fire, whether a transfer is triggered, and in which direction. Use the sliders to explore thresholds.Automatic Transfers
When auto-liquidity is enabled and a scheme balance drops below its minimum, the engine:- Checks if the opposite scheme account has enough surplus (its own minimum + transfer amount)
- If yes, initiates a transfer of the configured amount from the surplus account to the deficit account
- The transfer is sent to the clearing system as a dedicated liquidity transfer instruction, not a regular customer payment - it is recorded as an Adjustment transaction and cannot be cancelled or returned
Notifications
Configure webhook URLs to receive alerts when balance thresholds are breached or when automatic transfers occur.| Webhook | Fires when |
|---|---|
| Low balance notification | Total balance drops below the Warning Balance or Critical Minimum, or a scheme balance is below its minimum and funds cannot be transferred |
| Transfer notification | An automatic liquidity transfer is initiated or changes status |
Low Balance Notification
Payload
Which limit was breached. One of:
RECOMMENDED_TOTAL_MINIMUM_BREACHED, ABSOLUTE_TOTAL_MINIMUM_BREACHED, SCT_MINIMUM_BREACHED_NO_TRANSFER, INST_MINIMUM_BREACHED_NO_TRANSFERIBANs of the impacted nostro accounts
The configured limit that was breached
The balance at the time of the alert
Liquidity Transfer Notification
Payload
Liquidity transfer identifier
Identifier of the SEPA message carrying the transfer
Source nostro account IBAN
Destination nostro account IBAN
Transfer amount
Currency code (ISO 4217)
Transfer status. One of:
CREATED, SENT_TO_CLEAR, ACCEPTED, REJECTED, COMPLETEDAPI Reference
Get Nostro Balances
View current nostro account balances
Initiate Transfer
Manually transfer funds between nostro accounts
Transfer History
View past liquidity transfers
Account Statements
View nostro account statements