All
FAQ
Announcements
Product documents
How to set up an OKX Signal Trading bot with TradingView
"Custom": Designed to cater to a wider range of users, including those using TradingView indicators, alerts via charting, as well as providers utilizing third-party programs.An Express Overview of Pine Script™: "Strategy" vs "Indicator" TradingView strategy Pine Script™ strategies serve the purpose of conducting backtesting on historical data as well as forward testing in live markets.Published on Aug 30, 2023Updated on Dec 3, 2025Product documentationTrading Signal Bot Alert Message 2.0 Specifications
Whether you use custom indicators, various charting techniques, or even prefer manual alerts, this "one size fits all" specification framework has you covered. An Express Overview of Pine Script™: "Strategy" vs "Indicator" Pine Script™ strategies serve the purpose of conducting backtesting on historical data as well as forward testing in live markets.Published on Aug 30, 2023Updated on Apr 1, 2025Product documentationTrading Signal Bot FAQs
Tailored Formats for Pine Script™ Strategy Creators: For Pine Script™ strategy creators who rely on strategy functions to transmit their trading signals, we offer a specialized format that seamlessly integrates strategy functions. One-Size-Fits-All Approach: Alternatively, we offer a versatile and general-purpose format suitable for all users. Regardless of whether you use scripts (strategy or study), indicators, or manual charting alerts, this "one-size-fits-all" format adapts to your needs.Published on Oct 9, 2023Updated on Mar 31, 2026FAQ136Martingale Strategy Order Failure Reasons
The system will then retry the order using the price limit of 100,000 USDT, and the strategy will continue running.Order Size Below Minimum amount requirement If the order size is below the minimum required quantity, the order will fail. For minimum order sizes, refer to the Perpetuals - Trading Rules and Spot - Trading Rules. If the initial order is below the minimum size, the system will stop the strategy.Published on Jun 16, 2025Updated on Dec 1, 2025Product documentationHow do I reverse my trading position with one tap?
Preserve position sizing: the reverse function automatically opens a new position with the same size and leverage settings as your previous one. No need to recalculate or reconfigure your order parameters. Minimize execution errors: reversing a position manually could lead to mistakes in quantity or price input. One-tap reverse reduces that risk by automating the action with default precision.Published on Jul 5, 2025Updated on Apr 6, 2026FAQ9Trading Fee Rules FAQ
Options Trading fee of options = Min(Fee rate × Contract Multiplier × Contract size × Number of contracts, 7% × Option premium × Contract Multiplier × Contract size × Number of contracts) Take BTCUSD options (Contract Multiplier is 0.01, Contract size is 1 BTC, Option premium is 0.05 BTC) as an example.Published on Mar 22, 2024Updated on Apr 7, 2026FAQ1,077How do I place a TP/SL with Limit Order?
Order size: enter the amount of cryptocurrency you wish to buy or sell. App: Limit Order > Amount > tick and select Advanced (TP/SL) > Set your TP/SL > Confirm > Buy Insert and select your preferred details for the order Enable TP/SL Check the TP/SL box: after entering the order price and size, check the box next to [TP/SL] to activate the settings for Take Profit and Stop Loss. Set Trigger prices TP trigger price: this is the price at which your Take Profit order will be triggered.Published on May 31, 2024Updated on Feb 12, 2026FAQ281OKX listing mechanism
Is there a limit to the number or size of orders users can place during the Call Auction? Yes, we apply a limit on the total size of orders that applicable users can place during the call auction. Please refer to the specific listing announcement for more details. 4. Why is the indicative price different from the opening price shown on the trading chart?Published on Apr 27, 2018Updated on Apr 2, 2026FAQ7,469Spot DCA (Martingale)
Martingale is a trading strategy based on the concept of doubling the trading size after every loss. With a doubled position size each time after losses, the size of the next profitable trade will exceed the combined losses of all previous trades with additional profit. In simple terms, if you lose a trade, you double your next trade to recover your losses and hope to make a profit.Published on Apr 27, 2023Updated on Aug 5, 2025Product documentationPortfolio margin mode: cross-margin trading (Risk Unit Merge)
USDT-based perpetual and expiry futures: Cash delta = Contract size × Multiplier × Mark price × USDT to USD price × Position size USDC-based perpetual and expiry futures: Cash delta = Contract size × Multiplier × Mark price × USDC to USD price × Position size Other crypto-based perpetual and expiry futures: Cash delta = [1 / (Mark price × (1 + 0.01%))] × Contract size × Multiplier × The crypto’s USD-equivalent price Options: Cash delta = Cash delta contract × Contract size × Multiplier × Mark pricePublished on Dec 3, 2024Updated on Dec 4, 2025Product documentationHow do I complete the required tasks shown in the app?
You can upload multiple files if needed, as long as they are clear, readable, and within size limits. If there's an additional comment box, you may include any extra context that might help with the review. After submission Once you've completed all fields and uploads, our team will review your submission. If you have further questions or need help uploading your documents, feel free to contact us via our chatbot on our Support Center.Published on Jul 3, 2025Updated on Jul 10, 2025FAQ35What's Futures DCA bot and how do I maximize my efficiency with automated crypto trading through it?
By doubling your position size after each losing trade, you may recover your losses if the market eventually moves in your favor.How can Futures DCA bot help me? Futures DCA is a trading bot that enables traders to automate this strategy in futures trading. The bot works by setting up a series of orders with increasing position sizes. When a position is closed at a loss, the bot will automatically place a new order with a larger position size.Published on Apr 3, 2024Updated on Jan 28, 2026FAQ81Understanding OKX's Security Fund
Users have no beneficial interest, ownership rights, legal claim, or ability to direct the use of any assets held within the Security Fund.While intended for use in the manner described in this article, OKX retains absolute and sole discretion over the establishment, maintenance, size, composition, and utilization (or non-utilization) of the Security Fund, including, but not limited to: Determining the necessary size of the Security Fund.Published on Mar 25, 2026Updated on Apr 6, 2026FAQ3Futures DCA (Martingale)
Martingale is a trading strategy based on the concept of doubling the trading size after every loss. With a doubled position size each time after losses, the size of the next profitable trade will exceed the combined losses of all previous trades with additional profit. In simple terms, if you lose a trade, you double your next trade to recover your losses and hope to make a profit.Published on Apr 27, 2023Updated on Oct 9, 2025Product documentationWhat's the Spot DCA bot and how do I use it?
Amount multiplier: set a multiplier to increase the size of each subsequent safety order as the price moves against the initial order. For example, a multiplier of 1.5 will make each safety order 50% larger than the previous one. Below is how the value multiplier shapes safety order size in a Spot DCA Bot. In a Spot DCA bot, the safety order amount decides how much capital is allocated to each additional buy when the price falls.Published on Oct 3, 2025Updated on Nov 17, 2025FAQ4