Your First Trade
This guide walks you through your very first trade on Return To BTC end-to-end, from typing a ticker to confirming a fill.
Before You Start
Make sure you've:
- Opened @ReturnToBTCbot
- Created or imported a wallet (Wallet Management)
- Funded the wallet with BTC or a supported Spark token (Deposits & Withdrawals)
Step 1 — Open the Trade Menu
From the main menu, tap Trade. You'll get three options:
- Buy — spend BTC (or stable) to acquire a token
- Sell — convert a token back to BTC
- Swap — token-to-token directly
For your first trade we'll do a Buy.
Step 2 — Pick a Token
Tap Buy. You can either:
- Paste a contract address — Return To BTC will fetch the token metadata, price, liquidity, and a safety scorecard.
- Search by ticker — type something like
SPKand pick from the list.
The bot will show you:
| Field | What it means |
|---|---|
| Price | Current best price on Spark DEXs |
| Liquidity | Total available liquidity routed |
| 24h Vol | Trading volume in the last 24h |
| Holders | Unique on-chain holders |
| Safety | Quick checks (mint authority, LP lock, etc.) |
Step 3 — Choose Your Amount
Tap one of the preset amounts (e.g. 0.001 BTC, 0.01 BTC, 0.1 BTC) or enter a custom amount.
You'll see a real-time quote:
- Expected output (token amount)
- Price impact
- Slippage tolerance
- Network fee
- Integrator fee (1%)
Adjust slippage from Settings → Slippage if needed. Default is 1%.
Step 4 — Confirm
Tap Confirm Buy. The bot signs the transaction with your wallet and broadcasts it to Spark.
You'll see:
⏳ Submitted— the tx is pending✅ Filled— the tx confirmed, with the exact fill price and amount
A full receipt is appended to your Portfolio history.
Step 5 — What Now?
Some smart follow-ups:
- Set a take-profit — create a Limit Order to sell at a target price.
- Set a price alert — Price Alerts ping you on big moves.
- DCA the position — DCA lets you keep buying on a schedule.
Troubleshooting
- "Insufficient balance" — top up via
Wallet → Deposit. - "Slippage exceeded" — raise slippage in settings or wait for liquidity.
- "Quote expired" — quotes refresh every few seconds; just confirm again.
See Trading FAQ for more.
