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

# Trading

After funding their trading wallet, users can begin executing trades on radFi. When a user enters a trade, radFi displays a quote. If satisfied, **the user confirms the swap and signs a PSBT**.

<figure><img src="https://4165095370-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F69y8oAuD6aRRH0cGb8K7%2Fuploads%2FHgpQVBLZB0HWOO5qKQOG%2FScreenshot%202025-03-16%20at%207.23.49%E2%80%AFPM.png?alt=media&amp;token=8850782c-d2a3-4383-b4ba-a8d962cbafb2" alt=""><figcaption><p>You can make deposits from your BTC wallet to the trading wallet on the portfolio page</p></figcaption></figure>

<figure><img src="https://4165095370-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F69y8oAuD6aRRH0cGb8K7%2Fuploads%2F2ImiwGgQNFn00SUoeQ5j%2FScreenshot%202025-03-16%20at%207.28.30%E2%80%AFPM.png?alt=media&amp;token=b78416c6-3a26-412e-9cd2-0b9ef636442b" alt=""><figcaption><p>If the user accepts the quote, they can sign the PSBT (confirm swap) to proceed with the transaction</p></figcaption></figure>

radFi then checks if the quote is still valid. If it is, radFi signs the PSBT. Once both parties have **signed the PSBT and it’s broadcast**, the user will **immediately see their updated spendable balance** in the trading wallet and can continue trading.

*Note: If the quote is no longer valid due to other user activity, the trade request will be dropped. The user will need to request a new quote and submit another PSBT.*
