> Understanding outcome tokens and how positions work on Polymarket
Every prediction on Polymarket is represented by **outcome tokens**. When you trade, you're buying and selling these tokens. Your **position** is simply your balance of tokens for a given market.
Tokens are **ERC1155** assets on Polygon, using the [Gnosis Conditional Token Framework](https://github.com/gnosis/conditional-tokens-contracts/) (CTF). This means they're fully onchain and function as standard ERC1155 tokens.
<Note>
Outcome tokens are always fully backed. Every Yes/No pair in existence is
backed by exactly `$1` of USDC.e collateral locked in the CTF contract.
</Note>
### Split
Convert USDC.e into outcome tokens. Splitting \$1 creates 1 Yes token and 1 No token.
```
$100 USDC.e → 100 Yes tokens + 100 No tokens
```
Use this when you want to:
* Create inventory for market making
* Obtain both sides of a market
### Trade
Buy or sell tokens on the order book. This is how most users acquire positions.
| Event doesn't occur | No wins | \$0.00 | -\$0.40 per token (-100%) |
### Holding Rewards
Polymarket pays a **4.00% annualized** Holding Reward based on your total position value in eligible markets. Your total position value is randomly sampled once each hour, and the reward is distributed daily. The rate is variable and subject to change at Polymarket's discretion.