> For the complete documentation index, see [llms.txt](https://docs.epsilon.exchange/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.epsilon.exchange/products/funding.md).

# Funding your trading account

Your embedded trading account works best when it holds the funds you actively trade. The funding flow moves assets between any linked wallet and the trading account, and can convert tokens along the way.

## Deposit

Open the account menu and choose **Deposit**. Then:

1. **Pick the source wallet**: any external wallet linked to your account. The token picker shows that wallet's balances.
2. **Pick what to send and what to receive.** They do not have to match: send ETH from your wallet and receive USDG in your trading account. When a conversion is involved, you see a live quote before anything moves.
3. **Choose the amount** with the slider or the quick 25% / 50% / Max buttons.
4. **Start the flow.** Epsilon breaks the deposit into steps and walks through them one by one.

### What the steps can include

Depending on what you are depositing, the flow may include:

* **Transfer**: moving the asset from the source wallet.
* **Gas top-up**: a small amount of ETH is sent along automatically so the trading account can pay for its own transactions.
* **Wrap / approve / swap**: performed automatically when your deposit needs converting.

If a step fails (for example, you reject a transaction), nothing is lost: the flow pauses and you can retry from the failed step.

## Withdraw

The same flow in reverse: choose the token to take out of the trading account, the token to receive, and the destination wallet. Conversions are quoted the same way.

## Tips

* A small ETH reserve is always kept back for gas, so "Max" never leaves your trading account unable to transact.
* Deposits and withdrawals are regular on-chain transactions from wallets you control; there is no bridge, no custodian, and no waiting period.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.epsilon.exchange/products/funding.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
