Perpetual Take-Profit Auto-Setter
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
Perpetual Take-Profit Auto-Setter watches the current perpetual trading page for the user's wallet address and open position, reads the user's position data (entry price, direction, collateral) from the perpetual contract on-chain, calculates the recommended take-profit price based on user's profit target and position parameters, monitors current price against the take-profit level, and displays alerts with take-profit recommendations, distance to take-profit, and execution recommendations when the position approaches the take-profit. The tool connects to the user's wallet via window.ethereum, reads the user's position data from the perpetual contract, calculates the recommended take-profit price using the formula based on entry price, direction, and profit target, calculates the distance between current price and take-profit, determines if the position is approaching the take-profit, and provides clear recommendations for manual execution.
WHERE IT RUNS
The tool runs as a panel inside your browser on GMX perpetual trading pages at https://app.gmx.io/*. It works on GMX trading pages where the user has an open position. The tool connects to your real EVM wallet extension (MetaMask, WalletConnect, or any wallet injecting window.ethereum) to read on-chain data via eth_call and the ethers library loaded at runtime. No data is sent to any external server; all reads happen directly from the blockchain through your wallet provider.
HOW TO USE
Install the BotGentz extension, navigate to GMX, open a perpetual position, and open the Perpetual Take-Profit Auto-Setter panel. Set your profit target percentage (default 10%) — the tool will calculate the take-profit price based on this percentage above your entry price. Select your take-profit type from the dropdown — Fixed (static price) or Trailing (moves with price). Select your monitoring interval from the dropdown — 10, 15, 30, or 60 seconds. Choose your alert preference — Panel only, Browser notification, or Both. Toggle "Auto-check on page load" if you want the tool to analyze automatically when you open the panel. Click "Set Take-Profit" — the tool reads your position data from the perpetual contract, calculates the recommended take-profit price based on your profit target and position direction, calculates the distance to the take-profit, and displays a comprehensive analysis with take-profit recommendations. When the position approaches the take-profit, the tool triggers alerts with the take-profit price and distance. The take-profit monitor updates automatically at your chosen interval. Click "Refresh" to manually update the take-profit status.
MECHANISM — TAKE-PROFIT CALCULATION WITH PROFIT TARGET AND POSITION DIRECTION
This tool uses a take-profit calculation engine that determines optimal take-profit levels based on user-defined profit targets. The system first connects to window.ethereum and requests the user's wallet address. It reads the user's position data (entry price, direction) from the perpetual contract via eth_call. The take-profit price is calculated using the formula: For long positions, TP = entryPrice * (1 + profitPct / 100). For short positions, TP = entryPrice * (1 - profitPct / 100). The tool then calculates the distance from the current price to the take-profit as a percentage. The urgency classification uses a multi-tier system: HIT (price crosses take-profit), APPROACHING (distance ≤ profitPct * 0.5), or SAFE (distance > profitPct * 0.5). Recommendations are generated based on the urgency, helping users decide whether to close the position, adjust the take-profit, or let the position run.
THE PANEL
The BotGentz panel is fully draggable, allowing you to position it anywhere on your screen without obstructing the GMX interface. It includes per-site position memory, so the panel returns to your preferred location each time you visit the exchange. Snap-to-edge functionality lets you dock the panel to any side of the browser window. The panel collapses to a compact icon when not in use and expands with a single click. You can resize it to your preferred dimensions, and pressing the Escape key instantly closes the panel. All interactions are smooth and intuitive, designed to work alongside your trading workflow.
PLEASE NOTE
This tool requires the free BotGentz extension and a real EVM wallet extension (such as MetaMask) already installed in your browser. EVM chains only — currently supports Ethereum mainnet and compatible networks. This is a monitoring and alert tool only — it does not execute take-profit transactions automatically. The tool cannot guarantee that the displayed take-profit price matches the exact moment of execution due to price changes. It cannot account for slippage or price impact during execution. It cannot read position data from perpetual protocols other than GMX. It cannot predict price movements or take-profit timing. It cannot read private wallet information or trading intentions. All blockchain reads are performed directly through your wallet provider; no data is stored or transmitted beyond your browser. Websites change their layouts and content structures regularly; while we continuously update the extraction logic, some pages may require script updates. Always verify all take-profit levels, position details, and profit targets independently before taking any action based on the dashboard.