> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zyf.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Your position

This page is how the account behaves after the strategy is set: fees, compounding, swaps, customization, and withdrawals.

### Does it beat holding the asset?

Use the [Strategy Fact Sheet](https://www.zyf.ai/performance-detail). It is the returns and risk page for the strategies. Read it against the asset you would have held. rZFI and points are incentives on top of that result, not the strategy APY. See [Incentives](/docs/product/ecosystem/token/incentives) and [Points](/docs/product/ecosystem/resources/points).

### Fees

Zyfai charges a **10% performance fee on yield only**. There is no deposit fee and no withdrawal fee. The fee is taken weekly, or at withdrawal if some yield has not been charged yet. Half of collected fees go to ZFI stakers in USDC. The worked example is on [Fees](/docs/product/other/fees).

Gas for Agent actions is sponsored. See [Paymaster](/docs/product/infra/paymaster).

### Where the yield goes

By default, reward tokens are [auto-compounded](/docs/product/execution/compounding). When they reach a \$2 threshold, they are swapped to USDC, EURC, ETH, or BTC and added back to the active position.

You can turn auto-compounding off in Agent settings. Reward tokens then stay as they are, and you can claim them yourself.

rZFI is claimed separately on the dashboard. It is not part of this swap.

### Swaps

The Agent swaps in two places:

* **Reward compounding**, into USDC, EURC, ETH, or BTC, as above.
* **Your strategy's whitelist.** Conservative is USDC only and does not swap that USDC into another stable to chase yield. Aggressive and Yield Maxxing can use a wider set of pools, still only inside the pools that passed the [Risk Framework](/docs/product/overview/risk-framework).

The Agent does not give you an open trading account. It does not swap an idle bag into a token outside the strategy.

Funding a deposit from another token, on another chain, is a separate step at deposit time. Integrators do that with [sendSwapDeposit](/docs/sdk/api/send-swap-deposit) before the position exists.

### Customization

The strategy selects the protocols and pools the Agent may use. On the [customization page](https://www.zyf.ai/customization) you can narrow chains, protocols, and pools. The Agent will not leave that list.

You can leave the list on the strategy default. The whitelist and the six checks still apply. You can also open [risk.zyf.ai](https://risk.zyf.ai/) and remove anything you do not want, without taking the allocation back by hand.

For balances of \$10,000 or more, [Capital Splitting](/docs/product/execution/splitting) can spread the position across several pools in that list instead of one.

Chains today are Ethereum, Base, and Arbitrum. With [OmniAccounts](/docs/product/execution/omni), the Agent can rebalance between Base and Arbitrum. Otherwise the position stays on the chain you deposited on.

### Withdrawals

| Strategy | What to expect |
| - | - |
| Conservative | Instant-liquidity pools. |
| Aggressive | Instant-liquidity pools. |
| Yield Maxxing | Async vaults. Withdrawals clear within 72 hours. |

No withdrawal fee. If a weekly performance fee has not been collected yet, it is taken at withdrawal.

You can withdraw in the Zyfai dashboard. You can also move funds from the Safe in the [Safe app](/docs/product/ecosystem/resources/safe-guide) if you want to exit without the Agent.

### ZFI on the same account

Staking ZFI is optional and separate from the yield position. Current utility is native USDC from 50% of performance fees, and a 2x rebalance frequency boost from 200,000 staked ZFI. Details are on [Staking & Utility](/docs/product/ecosystem/token/staking). Governance votes are on the [DAO](/docs/product/ecosystem/governance/dao) page.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.