Markets
Trade
Launchpad

Pro

Start fresh

Algorithms

Choose from an algorithmic template to start creating strategies.

Limit

By

PUBLIC

Description

Limit order purchases the desired asset `right` at the limit `price` or better. This order type protects the user from executing at the worse price than the limit `price` set. However, if the price remains below ask price in the order book through the entire duration of the order then it will not be executed - hence it does not guarantee execution.

SPOT

Description

A market order is used to immediately execute a buy or sell trade at the current best available price, emphasizing speed over price precision. It's suitable for liquid markets where quick execution is prioritized, though it may result in slippage, with the executed price potentially differing from the initial quoted price. The order will only execute, if the order book is well formed.

SPOT

Description

The cost averaging algorithm works like a simple, automated buying plan that helps you invest a fixed amount of money, called a "tranche," at regular time intervals, known as "frequency" (for example, daily, weekly, or monthly). Regardless of the market price at these times, it will purchase that fixed amount for you. This strategy can smooth out the impact of market volatility, as you buy more when prices are low and less when prices are high, potentially reducing the average cost of your investments over time. It's a straightforward approach, especially suitable for beginners or those who prefer a more hands-off investment strategy.

SPOT

Description

A bracket order is a smart trading strategy that lets you set your desired profit and loss limits through "take_profit" and "stop_loss" prices. Once you place a trade, you specify a "take_profit" price to automatically sell and secure your earnings when the market reaches your target. Simultaneously, you set a "stop_loss" price to automatically sell and minimize your losses if the market moves against you. This method locks in your financial goals and safeguards against significant losses, making it an effective tool for managing risk and ensuring peace of mind, particularly for those new to trading.

SPOT

Description

The Take Profit algorithm is a strategy used by traders to lock in profits by automatically selling or buying a security when it reaches a predetermined price level, known as the take profit level. When an asset's price hits this target, the trade is executed, ensuring that the trader secures a profit before the market potentially moves against their position. This algorithm is particularly useful in volatile markets where prices can fluctuate rapidly, helping traders to capitalize on favorable movements and protect their gains. By setting a take profit level, traders can make disciplined decisions without being influenced by emotions, ensuring that they exit trades at profitable moments.

SPOT

Description

The Stop Loss algorithm is a critical risk management tool used by traders to limit potential losses on an investment. It automatically triggers a sell (or buy, for short positions) order when the price of an asset falls to a predetermined level, known as the stop loss price. This mechanism is designed to protect traders from significant market downturns by exiting a position before losses accumulate further. By setting a stop loss level, traders can specify the maximum amount they are willing to lose on a trade, ensuring that they can manage risk effectively and prevent emotional decision-making from leading to larger-than-expected losses. This strategy is especially valuable in fast-moving markets, where rapid price changes can occur unexpectedly.

SPOT

Description

Uses reference spot data from on-chain transactions to generate (bid, ask) prices and quotes entire assets at these prices. This is a front-test algorithm. DO NOT USE for casual trading. Casual trading should include information delay risk adjustment and limit the total volume traded per time unit.

MARKET_MAKING

Percentage Reference Market Maker

By

PUBLIC

Description

Uses reference spot data from on-chain transactions to generate (bid, ask) prices and quotes entire assets at these prices. This is a front-test algorithm. DO NOT USE for casual trading. Casual trading should include information delay risk adjustment and limit the total volume traded per time unit. This version furthers adjusts reference price by specified percentage.

MARKET_MAKING

Asymmetrical Offset Reference Market Maker

By

PUBLIC

Description

Uses reference spot data from on-chain transactions to generate (bid, ask) prices and quotes entire assets at these prices. This is a front-test algorithm. DO NOT USE for casual trading. Casual trading should include information delay risk adjustment and limit the total volume traded per time unit. This version furthers adjusts reference price by specified percentage.

MARKET_MAKING

Description

The "Spread Market Maker" algorithm is designed for traders to profit from the bid-ask spread by automatically setting buy and sell orders at a constant distance from the current market price. This distance, set either in percentage or absolute value, determines how much lower than the current market price the buy orders are placed and how much higher the sell orders are set. For instance, if the market price of an asset is $100 and the trader sets a $2 distance, the algorithm places a buy order at $98 and a sell order at $102. This method capitalizes on small price movements within a predefined range, aiming for profit from buying low and selling high, making it ideal for markets with stable prices or predictable volatility. It offers a systematic, lower-effort approach to market making, allowing traders to benefit from price differences without the need to manually adjust orders frequently.

MARKET_MAKING

Description

The "Box Top Market Making" algorithm helps traders participate in market making by placing orders at competitive prices, with a safeguard ensuring orders stay a minimum distance away from the current market price to protect margins and manage risk. This distance, set as a percentage of the spot price, balances competitiveness with the risk of adverse price movements. For example, in a cryptocurrency market with Bitcoin at $10,000, setting a 0.5% minimum distance means orders are placed only if they are $50 away from the spot price, optimizing order placement for profitability while mitigating volatility risks. This approach is ideal for fast-moving markets, allowing traders to strategically manage their positions.

MARKET_MAKING

Description

Uses reference spot data from on-chain transactions to generate (bid, ask) prices and quotes entire assets at these prices. This is a front-test algorithm. DO NOT USE for casual trading. Casual trading should include information delay risk adjustment and limit the total volume traded per time unit. This version furthers adjusts reference price by specified percentage.

MARKET_MAKING

Description

Uses reference spot data from on-chain transactions to generate (bid, ask) prices and quotes entire assets at these prices. This is a front-test algorithm. DO NOT USE for casual trading. Casual trading should include information delay risk adjustment and limit the total volume traded per time unit. This version furthers adjusts reference price by specified percentage.

MARKET_MAKING

Description

This market making strategy enables price discovery. The strategy doesn't go below the floor_price, strats trading at base_price, and when the demand is smaller based on amount bought in time then the price decreases, and otherwise increases. The algorithm uses ladder to spead orders out.

MARKET_MAKING

Smooth Spot Asymmetrical Market Maker

By

PUBLIC

Description

Makes the market at % offset of the mid price from the real, latest, reference DEX mid price..

MARKET_MAKING

Description

Limit order purchases the desired asset `right` at the limit `price` or better. This order type protects the user from executing at the worse price than the limit `price` set. However, if the price remains below ask price in the order book through the entire duration of the order then it will not be executed - hence it does not guarantee execution.

SPOT
Terms & ConditionsPrivacy Policy