> For the complete documentation index, see [llms.txt](https://docs.aera.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aera.finance/v1-archive/concepts/aera-vault/balancer-managed-pool.md).

# Balancer Managed Pool

The Managed Pool primitive was chosen as it provides flexibility in defining weight changes while being able to scale to support a large number of assets (50). Please see [Security](/v1-archive/contracts/security.md) for associated risks.

The Balancer Managed pool is deployed by the Aera Vault in the `constructor` function. The following additional constraints are applied to the pool:

* Tokens are hardcoded upon deployment and assets cannot be added/removed
* The Balancer Pool Token shares cannot be traded and are owned exclusively by the Aera Vault
* No liquidity is ever removed or added, any withdrawals/deposits are handled by rebinding the vault.
