Trade Scheduler
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Trade Scheduler lets you define conditional trades that trigger when specific price levels are reached. You provide the asset symbol, trade size, trigger price, and direction (buy or sell), and the tool checks current market prices to determine if your conditions are met. It displays the status of each scheduled trade—triggered, pending, or unknown—and highlights trades that are ready to execute. This is essential for investors who want to automate their trading strategy without writing code or monitoring charts constantly. It reads the current network chain ID from your wallet provider for context, but price checks are performed locally based on user-provided price feeds.
HOW TO USE
Connect your wallet using the "Connect" button (required for network context). Select the target network (Ethereum Mainnet, Sepolia, Polygon, BSC, Arbitrum, Optimism, and testnets are supported). Add scheduled trades with asset symbol, trade size, trigger price, and direction (buy/sell). Enter current market prices for each asset in the price feed section. Click "Check scheduled trades" — the tool will compare each trade's trigger price with the current price and display the status. The entire operation is read-only — no transactions are signed or sent.
TECHNICAL MECHANISM
The tool compares the trigger price against the current price for each asset. For buy orders, the trade is triggered when the current price is less than or equal to the trigger price. For sell orders, the trade is triggered when the current price is greater than or equal to the trigger price. The tool uses ethers.js v5.7.2 for network context but performs all price comparisons locally. Results are displayed with color-coded status indicators: green (triggered), yellow (pending), and red (no price feed). The tool does not execute trades — it only monitors and reports.
WHAT IT CANNOT SEE
The tool cannot guarantee that scheduled trades will execute at the specified conditions due to price slippage, gas fluctuations, or network congestion. It cannot execute trades automatically — only provides notifications and recommendations. It is limited by RPC provider availability and price feed freshness. It cannot schedule complex multi-leg trades. It cannot execute trades across different chains or DEXes simultaneously. It cannot account for order book depth or liquidity. It cannot detect if the user has sufficient funds for the trade.
PLEASE NOTE
This tool is for educational and analytical purposes. Always verify trade conditions before executing manually. The tool does not persist any data; all state is lost on page reload. EVM chains only.