---
description: 'Naming convention of the cadCAD model:'
---

# Naming Convention



|         | TOKENS                                  |                              |                              | POOL SHARES (BPT)          |                |                |
| ------- | --------------------------------------- | ---------------------------- | ---------------------------- | -------------------------- | -------------- | -------------- |
|         | balances                                | price                        | value                        | balances                   | price          | value          |
|         | _in float/native unit_                  | _in float USD_               | _in float USD_               | _float/native unit_        | _in float USD_ | _in float USD_ |
| tokens: | **'token\_(Symbol)\_balance'**          | **'token\_(Symbol)\_price'** | **'token\_(Symbol)\_value'** | **'pool\_share\_balance'** | **n/a \[1]**   | **n/a \[1]**   |
| fees:   | **generated\_fees**_**\_**_**(Symbol)** |                              |                              |                            |                |                |

weights: \
&#xNAN;**'token\_(Symbol)\_weight"** (normalized weight)\
&#xNAN;**'token\_(Symbol)\_denorm\_weight"** ([denormalized](https://docs.balancer.finance/core-concepts/protocol/glossary) weight)

total pool: \
&#xNAN;**'token\_token\_value"** (=TVL, total value locked in USD)\
**'invariant"** (=Invariant V, according to the Balancer Pool [value function](https://balancer.finance/whitepaper/))

\[1] Price and value of a pool share are not part of the simulation output, however, can be derived from the value of the underlying tokens at any pool state.
