Back to Policy Packs
Financial Transaction Execution Policy
Pre-action governance for agent-initiated financial transactions like trades or transfers. Enforces rules on asset classes, exposure limits, and account types.
v1.0.0
Requirements
Required Capabilities
finance.transaction
Minimum Assurance Level
L3
Required Limits
allowed_transaction_types
allowed_asset_classes
max_exposure_per_tx_usd
allowed_source_account_types
restricted_source_account_types
max_exposure_per_counterparty_usd
approval_required
Enforcement Rules
These rules are automatically enforced when using this policy pack
transaction_type_allowed
asset_class_allowed
exposure_limit_enforced
account_segregation_enforced
segregation_of_funds_enforced
counterparty_exposure_enforced
idempotency_required
Best Practices
- Cache /verify with ETag; 60s TTL
- Subscribe to status webhooks for instant suspend
- Log all transaction attempts for Verifiable Attestation
- Implement daily exposure tracking per counterparty to prevent concentration risk
- Always use unique idempotency keys to prevent duplicate transactions
- Maintain strict segregation between client and proprietary funds
- Monitor counterparty exposure limits to prevent over-concentration
- Implement real-time balance checks before transaction execution
- Use progressive limits for new counterparties
- Maintain audit trails for all financial transactions