The Flywheel trading bot is a strategic arbitrage system that combines dual investment financial products with an auto-reinvestment feature. It optimizes returns by capturing both price appreciation and interest-based earnings. By leveraging cycles of buying low and selling high while generating passive income, it offers a distinct strategic advantage. Regardless of market conditions—bullish, bearish, or sideways—this approach helps traders earn returns on a consistent basis.
The bot operates in two main modes: Basic and Advanced.
Its strategy automates arbitrage cycles, regularly reinvesting both principal and returns into dual-currency financial products. This allows traders to profit from price movements and interest income simultaneously. Below is a breakdown of how the process works:
Low-Price Buying Phase:
- The bot invests in dual-currency products at a preset target buy price.
- If the buy order isn’t executed, funds are reinvested at the same target price while continuing to accumulate interest.
High-Price Selling Phase:
- After acquiring the asset, the bot reinvests the remaining funds into products sold at a higher price to generate additional income.
- The asset is sold when it reaches the target sell price, allowing the user to lock in profits.
Reinvestment Cycle:
- After each sale, the process repeats, creating an automated "flywheel" effect that steadily compounds returns over time.
Strategy Modes Overview
The Flywheel bot supports two operational modes: Basic Mode (fixed price range) and Advanced Mode (floating price range).
Basic Mode
In Basic Mode, the bot buys and sells at a fixed target price, aiming to create a structured profit cycle. Key features include:
- Target Buy Price: A predetermined price at which the bot attempts to buy the cryptocurrency.
- Sell at Buy Price: Uses the initial buy price as a reference for selling.
- Interest Earnings: Until buy or sell orders are executed, the bot continues reinvesting in dual investment products to earn passive returns.
- Minimum APY and Maximum Term: Only high-yield investment options are selected.
Example Scenario:
If the target buy price for BTC is set at 75,000 USDT, and the user requires a minimum 10% APY with a maximum 30-day settlement period, the bot will:
- Search for dual investment products close to the 75,000 USDT price point.
- If the settlement price exceeds 75,000 USDT, the bot earns interest profit and reinvests.
- If the settlement price is at or below 75,000 USDT, the bot buys BTC and initiates a selling strategy at 75,000 USDT via dual investment products.
- The cycle repeats, maintaining continuous arbitrage.
Advanced Mode
In Advanced Mode, the bot dynamically adjusts buying and selling prices based on market movements rather than a fixed price. Its core features are:
- Buy on Market Dip: Instead of a fixed buy price, the bot buys when the market price drops by a specified percentage.
- Profit-Taking Ratio: Sells the asset after the price increases by a predefined percentage.
- Interest Earnings: As with Basic Mode, the bot continues reinvesting until trade conditions are met.
- Minimum APY and Maximum Term: Only profitable investment options are filtered.
Example Scenario:
If a trader sets the bot to buy BTC when its price drops by 5% and sell after a 7% price increase, with a minimum 10% APY and 30-day maximum term, the bot will:
- Look for dual investment products aligned with the current market price, adjusted for the 5% drop condition.
- If the price doesn’t fall by 5%, the bot earns interest and reinvests until the condition is triggered.
- Once the price drops by 5%, the bot buys BTC and switches to a sell strategy targeting a 7% price rise.
- After achieving the 7% profit target, the bot sells and repeats the cycle, continually reinvesting to sustain the arbitrage loop.
How to Use the Flywheel Trading Bot
Using the Flywheel bot is straightforward. Follow these steps to get started:
- Navigate to the Trade menu and select Trading Bots.
- Choose Flywheel from the list of available trading bots.
- Select your preferred mode: Basic or Advanced.
- For Basic Mode, enter your target buy price.
- For Advanced Mode, specify the percentage drop at which you want the bot to buy. Other parameters, such as product type, buy price, and estimated APR, will be auto-generated.
- Adjust additional parameters such as minimum APR and maximum term before clicking Search for Products. Note: This option is not available in Advanced Mode, as parameters are set automatically.
- Once the product list loads, select a suitable dual investment product. Note: In Advanced Mode, the product is preselected based on your earlier inputs.
- You will be redirected to a details page. Enter the investment amount.
- Choose a Take-Profit mode and select either the default buy price or a custom price.
- Click Create to generate the order.
- Review the terms and conditions. If you agree, accept the OKX Flywheel Bot User Agreement. This step only appears during your first trade.
- Check your order details and confirm by clicking Confirm to activate the bot.
👉 Explore advanced trading strategies
Frequently Asked Questions
What is the Flywheel trading bot?
The Flywheel bot is an automated trading tool that executes arbitrage strategies using dual investment products. It helps users earn from both market price movements and interest income through cyclic reinvestment.
Is the Flywheel bot suitable for beginners?
Yes, the Basic Mode offers a simple fixed-price strategy, while Advanced Mode provides more flexibility for experienced traders. Both modes include automation features that simplify trading.
What currencies does the Flywheel bot support?
The bot primarily supports major cryptocurrencies like BTC and ETH, paired with stablecoins such as USDT. Always check the platform for the latest supported assets.
How does the bot manage risk?
The bot minimizes risk by selecting high-yield dual investment products with clear settlement terms. It also allows users to set custom parameters for buying and selling.
Can I stop the bot mid-cycle?
Yes, users can typically pause or stop the bot at any time, though specific terms may apply depending on the settlement status of ongoing investments.
What happens if the market moves against my positions?
The bot continues reinvesting and earning interest until market conditions meet your preset parameters. This allows for consistent returns even during unfavorable price movements.