Skip to content

Limit Orders ​

Automate your trading strategy with limit orders that execute automatically when your target prices are reached.

Overview ​

Limit orders are automated trading instructions that execute when a token reaches your specified price. Set it and forget it. Sparkbot monitors prices 24/7 and executes your orders when conditions are met.

Limit Order Concept

Image Description: Diagram showing:

  • Left: User creates order "Buy at $0.50"
  • Middle: Bot monitors price (chart with $0.60 → $0.50)
  • Right: Auto-executes when price hits $0.50 With arrows connecting each step

Types of Limit Orders ​

Buy Limit Orders ​

Purpose: Buy tokens when price drops to your target

Example:

Current price: $1.00
Your target: $0.50
Order: "Buy 0.01 BTC worth when price ≤ $0.50"

Use cases:

  • Buy the dip
  • Dollar-cost averaging
  • Entry at specific price levels

Sell Limit Orders ​

Purpose: Sell tokens when price rises to your target

Example:

Current price: $1.00
Your target: $2.00
Order: "Sell 50% when price ≥ $2.00"

Use cases:

  • Take profits automatically
  • Protect gains while sleeping
  • Exit at predetermined levels

Creating a Limit Order ​

Access Limit Orders ​

Main Menu → ⚡ Trading → 📊 Limit Orders

Buy Limit Order Flow ​

Buy Limit Order Creation

Image Description: Step-by-step screens showing:

  1. "Create Buy Limit Order" menu
  2. "Enter token address" input
  3. "Select amount" buttons (0.001, 0.01, 0.1 BTC, Custom)
  4. "Enter target price" input
  5. "Order created!" confirmation

Steps:

  1. Select Order Type

    • Tap 📈 Buy Limit Order
  2. Enter Token Address

    • Paste the token address
    • Bot fetches and displays token info
  3. Choose Amount

    • Select preset BTC amount
    • Or tap Custom Amount and enter value
  4. Set Target Price

    • Enter your target price in USD
    • Bot shows current price for reference
  5. Confirm Order

    • Review all details
    • Tap Create Order

Sell Limit Order Flow ​

Sell Limit Order Creation

Image Description: Step-by-step screens showing:

  1. "Create Sell Limit Order" menu with token holdings
  2. "Select token" from your positions
  3. "Select percentage" buttons (25%, 50%, 75%, 100%, Custom)
  4. "Enter target price" input
  5. "Order created!" confirmation

Steps:

  1. Select Order Type

    • Tap 📉 Sell Limit Order
  2. Choose Token

    • Select from your current holdings
    • Bot shows your balance
  3. Select Sell Amount

    • Choose percentage (25%, 50%, 75%, 100%)
    • Or tap Custom for specific percentage
  4. Set Target Price

    • Enter your target price in USD
    • Bot shows current price and potential gain
  5. Confirm Order

    • Review all details
    • Tap Create Order

Order Management ​

Viewing Your Orders ​

Trading → Limit Orders → 📋 My Orders

My Orders Screen

Image Description: List of active orders showing:

  • Order #1: BUY - SMEME - $0.000400 - 0.01 BTC - Pending
  • Order #2: SELL - SMEME - $0.001000 - 50% - Pending
  • Order #3: BUY - TOKEN2 - $0.50 - 0.005 BTC - Queued With "Cancel" buttons next to each

Order Information ​

Each order displays:

FieldDescription
Order TypeBuy or Sell
TokenToken ticker and name
Target PriceYour specified price in USD
AmountBTC amount (buy) or % of holdings (sell)
StatusCurrent order state
CreatedWhen order was placed
Order IDUnique identifier

Order Status ​

StatusMeaningAction
PendingWaiting for price to reach targetNone - monitoring
QueuedPrice reached, waiting executionAbout to execute
ExecutingCurrently being processedAlmost done
CompletedSuccessfully executedView results
FailedExecution failedCheck error, retry if needed
CancelledYou cancelled the orderNone

Notifications ​

Execution Notification

Image Description: Telegram notification message with green checkmark showing all execution details in a formatted card

Execution Notification ​

When an order executes, you receive:

✅ Limit Order Executed!

📈 BUY Order #A3F5D7
Token: SPARK MEME (SMEME)

Target Price: $0.000400
Executed at: $0.000398 ✓

💰 Spent: 0.01 BTC
📊 Received: 251,256 SMEME

🔗 Tx: a3f5d7c9e1b4...

View your positions to see updated balance.

Failure Notification ​

If execution fails after max attempts:

❌ Limit Order Failed

📉 SELL Order #B4E6F8
Token: SPARK MEME (SMEME)

Target Price: $0.001000
Failed at: $0.001005

Reason: Insufficient balance

The order has been cancelled. Please review and create a new order if needed.

Cancelling Orders ​

How to Cancel ​

  1. Go to My Orders
  2. Find the order to cancel
  3. Tap ❌ Cancel button
  4. Confirm cancellation

Cancellation Confirmation ​

✅ Order Cancelled

Your BUY limit order for SMEME has been cancelled.

Order Details:
Target Price: $0.000400
Amount: 0.01 BTC

Funds remain in your wallet and available for trading.

WARNING

Cannot Cancel Executing Orders: If an order status is "Executing", you cannot cancel it as the swap is already being processed.


TIP

Level Up Your Trading: Limit orders transform you from a reactive trader to a strategic one. Master this feature to trade more efficiently and capture opportunities 24/7.

Built with VitePress