0% found this document useful (0 votes)
94 views27 pages

CiaoAI V2.0 CEX Operation Manual

Uploaded by

duong
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
94 views27 pages

CiaoAI V2.0 CEX Operation Manual

Uploaded by

duong
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 27

CiaoAI

M a r ke t M a k i n g S a a S Sy s te m V e r s i o n 2 . 0

CEX-System Operation Manual

HK US
System Overview

User Overview
Includes account balance, balance Real Time Candle Chart
changes, etc.

Menu
Bar

Robot Deployment
Same as menu bar robot deployment on Transaction Log
the left Show every robot order
Apikey Preparation and Importing(1)

Step 1:Apikey Preparetion

1. Please check the account, password and the ip in the CiaoAI email.
2. In Exchange’s api management , apply for a new apikey.
3. Bind the ip in the email and check the "read" and "trade" permissions.
4. Complete and go on Step2.

Step 2: Apikey Import


1. Login to the CiaoAI system, please change your password in time as it

involves your account safety.

2. You can change the language (Chinese/English) in the bottom left corner.

3. Follow the steps in the image on the next page to complete the import
Apikey Preparation and Importing (2)

4
2

1
1. Please follow the steps on the previous page and then import Apikey, SecretKey, memo here.
2. Please make sure that you have funds in your account (tokens and money)
and transfer them to the spot before you start bots.
Common Robots
Robot Introduction
Common robots have 3 main kinds.
1. Brush: increase the volume
2. Depth: control the order book
3. Flash: activate the order book
Common robots can be turned on more than one at the same time.
Natural/Random/Stable Brush
The size of per order; Unit is token.

Interval time between every two orders. Time unit is


Second.

Priority buy or sell each time you place an order;


Recommend “Random” .

“Normal Mode”: recommended;


“Safe Mode”: skip Buy 1 and Sell 1 on the orderbook

Natural/Random/Stable Brush Bots: buy and sell in the meantime to increase volume

• Natural Brush (recommended): the price is the natural oscillation between sell 1 and buy 1 in the
order book.
• Random brush: the price is a random price between sell 1 and buy 1 in the order book.
• Stable brush: price is the sine function between sell 1 and buy 1 in the order book

Note: The Single Trading Volume must be bigger than the exchange's min order size limit.
Range Brush
The size of per order; Unit is token.

Price range per order; Random in the range.

Interval time between every two orders. Time unit is


Second.

Priority buy or sell each time you place an order; Recommend


“Random” .

Range Brush: automatic trading within a price range to increase trading volume

• The same parameters as Natural/Random/Stable Brush , only with the addition of the price range parameter.

Note: The Order Size must be bigger than the exchange's min order size limit.
Depth Remote/Near/Spread

The size of buy order; Random in the range(token).

The num of buy-orders you will create in Buy Order Book;Better


not be too large.

The size of sell order; Random in the range(token).

The num of sell-orders you will create in Sell Order Book.

Buy-orders will be created within a range of X% below the


benchmark price.
Sell-orders will be created within a range of X% above the
benchmark price.

Time the order will stay in the order book; Unit is Second.

Multiply price by the scale; Set 1 for Current Price Mode; If Follow Mode*
is on, choose Swap Follow Model and set ‘scale’ the same as it in Follow Mode

3 benchmark price models; Usually Current Price Mode; If Follow Mode is


on, choose Swap Follow Model and set ‘scale’ the same as it in Follow Mode

Depth: increase depth and liquidity, limit spread


• Depth Remote/Near/Spread:parameters are the same; Depth Spread(recommended) is in Incremental.
Note: 1. Time Duration should not be too large nor too short;
2. Too large Order size and Sheet will cause more funds frozen in the order book, please pay attention to the funds.
*3. Follow Mode will be introduced in Strategic Bots.
Orderbook Flash
The interval time between order flashing;Unit is Second.

The range of the order gears where the order flashes.

The order size of per flash order in Token. It is a random


in the range.

Each blink is divided into several pieces.

Orderbook Flash: Make the order book look more active


• Flash orders are quickly made and canceled and are generally not involved in transactions.

Note: Flashing time Interval should not be too short, otherwise the frequency limit of the
exchange may be triggered.
Strategic Robots
Robot Introduction
Strategice robots have 3 main kinds.
1. Gradual/Rapid Lift/Down; Oscillation: Price control
2. Follow Mode: follow the price of any pair (will also make volume)
3. High Throw Bargain: buy low, sell high

Only one strategic bot can be activated at a time to prevent strategy conflicts.
Gradual Lift/Down
The final price;When the price reach the target, bot will stop.

Money Limit: The max of total USDT(Money) you will consume, if


your consumed USDT exceed that parameter, bot will stop. Unit is
Money.
Total time of the process of lift. If the time runs out, the bot will
stop. Unit is Minute.

The size of per order in Token. Random in the range.

Gradual Lift/Down:Achieving the target price with a market-compliant oscillation curve


• “Target price, Max-cost, total time”any one of this 3 is reached and the bot stops.
• Gradual Lift/Down will both buy and sell to achieve target in an oscillation way, won’t be like a line.

Note: Lift will consume USDT (money) and falling will consume token.
Rapid Lift/Down
The final price;When the price reach the target, bot
will stop.
Money Limit: The max of total USDT(Money) you will
consume, if your consumed USDT exceed that
parameter, bot will stop. Unit is Money.
Total time of the process of lift. If the time runs out, the
bot will stop. Unit is Minute.

The size of per order in Token. Random in the range.

The interval time between order flashing;Unit is Second.

Rapid Lift/Down: Achieving the target price rapidly


Different from “Gradual Lift”:
“Rapid Lift” will ONLY do buy to lift the price and make the chart goes up like a line;
“Rapid Down” in the same manner.

Note: Lift will consume USDT (money) and falling will consume token.
Range Oscillation
Money Limit: The max of total USDT(Money) you will
consume, if your consumed USDT exceed that
parameter, Bot will stop. Unit is Money

The size of per order in Token. Random in the range.

Price will oscillate up and down within the range

Interval time between every two orders. Time unit is


Second.

Range Oscillation: Make price go up and down within the set range
If current price is out of the set Price Range , bot will buy or sell and pull the price into the Range automatically;

NOTE:1. Order Size and Max-cost should not be too small;


2. Total Time can be large.
Oscillation
Money Limit: The max of total USDT(Money) you will
consume, if your consumed USDT exceed that
parameter, Bot will stop. Unit is Money
Total time of the process of Oscillation. If the time runs
out, the bot will stop, time unit is Minute.

The size of per order in Token. Random in the range.

The range of fluctuation range that price fluctuate during


the pull-up and fall, like ±X% up and down.
The maximum rate of spread between two consecutive
orders.(Please contact Customer Service for the
calculation form)

Oscillation: Make price go up and down around current price


Note: Different from “Range Oscillation” , this “Oscillation” ’s price range is :
X% up and down of the price when it’s turned on.
NOTE:1. Order Size and Max-cost should not be too small.
2. Total Time can be large.
3. Oscillation Ratio: 1/effective number*2~5. (Please contact customer service to obtain the calculation form)
Strict Follow Mode
The pair to follow such as Price on Swap, or BTC,ETH
or some token from another exchanges, etc

The size of per order in Token. Random in the range .

The interval time of fresh price between two orders

Select if necessary; when the price exceeds the limit,


bot will not follow.

Strict Follow Mode: Follow the price of any pair


• It can strictly follow the price of any exchange (CEX/DEX) currency pair.
• Follow the price of the same coin on any exchange (CEX/DEX) to keep price the same.
• Exchange clients can follow mainstream currencies such as ETH, BTC to increase liquidity.

Note: Order Size should not be too small and “Time Interval”should not be too large,
otherwise it cannot be followed effectively.
Combined Follow Mode
The price A to be followed such as Price on Swap, or BTC,ETH or
some token from another exchanges, etc
The price B to be followed;If you only want to follow Pair A: Pair B
select “常数1” which means the number“1”

(Currency A price) +,-,x,÷ (Currency B price) = actual price to follow.

Multiply the combined price by the scale.

The size of per order in Token. Random in the range .

The interval time of fresh price between two orders.

Select if necessary; when the price exceeds the limit, bot will not follow.

Combined Follow:Follow the price of any pair (or combination of 2 pairs)


• Different from Strict Follow, Combined Follow can :
1. Combine 2 pairs and follow a special pair you create;
2. Set Scale, so you can follow the trend of any tokens, but not only follow strict price
Note: Order Size should not be too small and “Time Interval”should not be too large, otherwise it cannot be followed effectively.
ETF Dedicated Follow Mode
The pair to follow such as Price on Swap, or BTC,ETH or some
token from another exchanges, etc
Multiply the change of price by a multiple ratio. For example, if
Followed pair price goes up by 10% , your pair will go up
10%*Scale .

If the change of price is less than Min-Tigger % , bot won’t trade.

The size of per order in Token. Random in the range.

The interval time of price fresh between two orders.

Select if necessary; when the price exceeds the limit, bot will not
follow.

ETF Dedicated Follow Mode:Only be used for ETF


• It can only be used for ETF, and the multiple is increased on the basis of the rate of change of a certain token price

Note: Order Size should not be too small and “Time Interval”should not be too large, otherwise it cannot be followed effectively.
High Throw Bargain(/Fix)
Total Token you will use to sell above the Sell-off price ceiling.

If Current price is above Sell Max-price, you will sell Token.

Total number of tokens bought.

If Current price is below Buy Min-price, you will buy Token.

The size of per order in Token. Random in the range.

The interval time of checking price between 2 orders,Unit is Minute

High Throw Bargain:Buy low and sell high


• The function of High Throw Bargin (fix) is the same,
but you can set “order size and time interval” for Buy and Sell separately

Note: High Throw Bargain will not run if the price doesn’t reach the required range of parameters.
Bulldozer
Price will increase X% in every 24 hours

Money Limit: The max of total USDT(Money) you will


consume, if your consumed USDT exceed that
parameter, Bot will stop. Unit is Money

The size of per order in Token. Random in the range .

Bulldozer: Pull up the price X% every day


Note: 1.Bulldozer will keep working until it’s turned off or Max-Cost(U) run out;
2.The X% price lift is based on the current price when Bulldozer is on. And refresh every 24 hours.
Risk Control
Functions Introduction

Balance and Price Monitor


Balance Monitor

Remind emails will be sent to these email addresses.

Time between two remind emails of Balance in account

Time between two remind emails of Balance change

Remind emails will be sent when Money is below the threshold

Remind emails will be sent when Token is below the threshold

Balance Monitor: Send remind emails of Balance/BalanceChange


Note: 1.Don’t set “Remind Interval” too small or you’ll receive too many emails, because bot will sent one email every
“Remind Interval” time ;
2.Every time Balance goes below the Threshold, bot will also send one remind email.
Price Monitor

Time between two remind emails of Balance in account

Remind email will be sent when price is out of the Range

Price Monitor: Send remind emails of Price


Note: 1.Don’t set “Remind Interval” too small or you’ll receive too many emails, because bot will sent one email every
“Remind Interval” time ;
2.Every time Price goes out of the “Price Range”, bot will also send one remind email.
Other Functions
Functions Introduction

Mainly divided into.


1. Work panel: manual operation - manual knock on, bulk order...
2. Data analysis
3.User management: Sub-account management
Work Surface: Manual Operation - Manual knock on, bulk order, Manual Buy / Sell
Data Analysis: Account Related Data Analysis
Administrator List

You can add many staff accounts with lower


privileges to assist you; (sub-accounts do not
have permission to view, modify APIK etc.
only to operate bot functions)

User Background: Sub-account management


CiaoAI
Market Making
SaaS System

You might also like