You are on page 1of 18

Basic things need to check in t

9
10

11

12

13

14

15

16

17

Page 1
Basic things need to check in t

18

19

20

21

22

23

24

25

26

Page 2
Basic things need to check in t

Scenerios Description Buy section

Price field,Amount field,Maker fee,taker fee,Total,Ba


Trade page UI all fields present in buy and sell section
need to be shown,amount slidder need to

Market and pair changing panel need to be available

Need change in price as ETH and amount other cur


Clicking on the pair all Places currencies need to be changed
book,Pair selection,

Market price displaying in the pair selecting panel is correct as from market and
BTC/ETH
updated as orders processed

Volume of the first currency need to be updated as per the trade execution BTC/ETH

Changes calculation=( (Current price-yesterday clo


Changes of the pairs need to be updated properly as per the trade execution
price(it may be today open

Changes should be differentiated with colour changes red and green Changes =

Maintanance of 8 digits after decimal in all the fields and order tables for crypto Amount=0.10000000
currencies BTC

Maker and taker fee need to be shown as percentage below the field Maker = 0.1 %
Maker and taker fee need to be editable from admin panel Maker =0.001%

Market price need to be taken from the API

Market price getting changed on either last price or lowest ask and higest bid Last price 0.00012345

Order book need to have values as Buy order book-Price High to low sell order
Price 0.005,0.004,0.003
book- Price Low to high

Theme changes present in the trade page

Values are visible in the theme changes

Trading view chart need to be present Tra

Chart values are changing as per 24 hrs high,Low,Open close 24 h

Page 3
Basic things need to check in t

Today Values need to be shown in the chart 24 h

Active orders,trade history,order book and My trade history need to be shown Sell order book need to be shown down

Active orders need to have cancel button Order should get cance

Continously click on cancel button

Active orders and my trade histroy should be shown for particular users only

Type of the order need to be shown,amount,Price,total,Status,Action Date and


28-08-19 10.00.00 AM Buy 10 BTC 1 ETH 10
time need to be shown in active orders

In Order book price amount and date & time of the order need to be present 28-08-19 10.00.00 AM 10 BTC 1

In trade histroy price amount and date & time of the order need to be present 28-08-19 10.00.00 AM 10 BTC 1

In My trade history amount,Price,total,Status,fees Date and time in case of buyer


28-08-19 10.00.00 AM Buy 10 BTC 1 ETH 10 ET
maker and seller taker

Page 4
Basic things need to check in t

Buy section Sell section

eld,Amount field,Maker fee,taker fee,Total,Balance of second currency Price field,Amount field,Maker fee,taker fee,Total,Balance of First currency need
need to be shown,amount slidder need to be shown to be shown,amount slidder need to be shown

ETH(market)-BTC/ETH,LTC/ETH,XRP/ETH(Pairs)

change in price as ETH and amount other currencies in fields,Order Need change in price as ETH and amount other currencies in fields,Order
book,Pair selection, book,Pair selection,

1.23E-4 Volume or changes BTC/ETH 1.23E-4

1.23E-4 10 BTC BTC/ETH 1.23E-4

ges calculation=( (Current price-yesterday close price)/Yesterday close price)*100 eg)0.00001 current price 0.0001 yesterday close
price(it may be today open price when there is no yesterday trade) (( 0.00001-0.0001)/0.0001)*100= -90%

Changes = -90 % should be in red color if changes is 90 % =green colour

Amount=0.10000000
Price=0.0001000 ETH Total=0.00001000 ETH Price=0.0001000 ETH
BTC

Taker = 0.2 % - Maker = 0.1 % Taker = 0.2 %


Taker = 0.002 % - Maker =0.001% Taker = 0.002 %

Coinmarket cap,Cryptocompare etc.

Lowest ASK - 0.0001 Highest BID - 0.1 Last price 0.00012345 Lowest ASK - 0.0001

Price 0.005,0.004,0.003 Price 0.003,0.004,0.005

Day and Night theme

On hover values need to be visible

Trading view chart values are showing as per trade execution

24 hrs high 0.1,Low 0.00001,Open 0.00012345,close 0.00001

Page 5
Basic things need to check in t

24 hrs high 0.1,Low 0.00001,Open 0.00012345,close 0.00001

Sell order book need to be shown down to buy field Buy order book need to be shown down to sell field

Order should get cancelled and amount need to be refunded at once to the person who placed order

Amount getting refunded multiple times

Orders need to be visible for particular user only

-08-19 10.00.00 AM Buy 10 BTC 1 ETH 10 ETH Active cancel 28-08-19 10.00.00 AM Sell 10 BTC 1 ETH 10 ETH Active cancel

28-08-19 10.00.00 AM 10 BTC 1 ETH 28-08-19 10.00.00 AM 10 BTC 1 ETH

28-08-19 10.00.00 AM 10 BTC 1 ETH 28-08-19 10.00.00 AM 10 BTC 1 ETH

8-19 10.00.00 AM Buy 10 BTC 1 ETH 10 ETH 0.0001 BTC filled 28-08-19 10.00.00 AM Buy 10 BTC 1 ETH 10 ETH 0.0002 ETH filled

Page 6
Basic things need to check in t

Sell section Status Status

fee,taker fee,Total,Balance of First currency need


mount slidder need to be shown

H and amount other currencies in fields,Order


book,Pair selection,

Volume or changes

10 BTC

g)0.00001 current price 0.0001 yesterday close


)/0.0001)*100= -90%

olour

Total=0.00001000 ETH

-
-

Highest BID - 0.1

ce 0.003,0.004,0.005

Page 7
Basic things need to check in t

need to be shown down to sell field

who placed order

Sell 10 BTC 1 ETH 10 ETH Active cancel

0.00.00 AM 10 BTC 1 ETH

0.00.00 AM 10 BTC 1 ETH

y 10 BTC 1 ETH 10 ETH 0.0002 ETH filled

Page 8
Limit order

DateTime Pair Price


Scenario 1 Same 28-08-19 10.00.00 BTC/ETH 10
price DateTime Pair Price
28-08-19 10.00.00 BTC/ETH 10

DateTime Pair Price


Scenario 2 28-08-19 10.05.01 BTC/ETH 10
Different price Buy
price < sell price DateTime Pair Price
28-08-19 10.05.01 BTC/ETH 15

DateTime Pair Price


Scenario 3 Buyer
place first and 28-08-19 10.06.00 BTC/ETH 10
seller place DateTime Pair Price
second
28-08-19 10.07.00 BTC/ETH 9

DateTime Pair Price


Scenario 3.1 seller 28-08-19 10.07.00 BTC/ETH 10
place first and
Buyer place DateTime Pair Price
second
28-08-19 10.06.00 BTC/ETH 9

DateTime Pair Price


28-08-19 10.06.00 BTC/ETH 10
DateTime Pair Price
Scenario 4 Buyer
place 1 quantity
seller sells 2
quantity one order
gets traded one
remains in the 28-08-19 10.07.00 BTC/ETH 9
order book

Scenario 5 Buyer DateTime Pair Price


places 2 quantity 28-08-19 10.06.00 BTC/ETH 10
for price 10 seller
sells 1 quantity for DateTime Pair Price
11 price 28-08-19 10.07.00 BTC/ETH 11

Page 9
Limit order

Scenario 5 Buyer DateTime Pair Price


places 1 quantity 28-08-19 10.06.00 BTC/ETH 10
for price 10 seller
sells 0.5 quantity DateTime Pair Price
for 10 price 28-08-19 10.07.00 BTC/ETH 10

Scenario 6 Partial DateTime Pair Price


order is cancelled 28-08-19 10.06.00 BTC/ETH 10
amount need to be
refunded without DateTime Pair Price
deducting the fee 28-08-19 10.07.00 BTC/ETH 10

DateTime Pair Price


Scenario 6 Orders 28-08-19 10.06.00 BTC/ETH 5
placed
28-08-19 10.06.00 BTC/ETH 10
countinously in
buy section and 28-08-19 10.06.00 BTC/ETH 20
clicking on any DateTime Pair Price
one order from
order book orders
present previously
need to be
summed and 28-08-19 10.07.00 BTC/ETH 5
placed for the
price of 3rd order

Page 10
Limit order

Maker fee % 0.1 Taker fee %

Amount Buy Total


ETH 1 BTC 10 ETH
Amount Sell Total
ETH 1 BTC 10 ETH

Amount Buy Total


ETH 1 BTC 10 ETH
Amount Sell Total
ETH 1 BTC 15 ETH

Amount Buy Total


ETH 1 BTC 10 ETH
Amount Sell Total
ETH 1 BTC 9 ETH

Amount Buy Total

ETH 1 BTC 10 ETH

Amount Sell Total

ETH 1 BTC 9 ETH

Amount Buy Total


ETH 1 BTC 10 ETH
Amount Sell Total

ETH 2 BTC 18 ETH

Amount Buy Total


ETH 2 BTC 20 ETH
Amount Sell Total
ETH 1 BTC 11 ETH

Page 11
Limit order

Amount Buy Total


ETH 1 BTC 10 ETH
Amount Sell Total
ETH 0.5 BTC 5 ETH

Amount Buy Total


ETH 1 BTC 10 ETH
Amount Sell Total
ETH 0.5 BTC 5 ETH

Amount Buy Total


ETH 1 BTC 5 ETH
ETH 2 BTC 20 ETH
ETH 2 BTC 40 ETH
Amount Sell Total

ETH 5 BTC 25 ETH

Page 12
Limit order

0.2 Balance of buyer 100 BTC 100 ETH

Maker Fee Taker Fee


0.001 BTC 0.002 BTC
Maker Fee Taker Fee
0.01 ETH 0.02 ETH

Maker Fee Taker Fee


0.001 BTC 0.002 BTC
Maker Fee Taker Fee
0.015 ETH 0.03 ETH

Maker Fee Taker Fee


0.001 BTC 0.002 BTC
Maker Fee Taker Fee
- BTC 0.02 BTC

Maker Fee Taker Fee

- BTC 0.002 BTC

Maker Fee Taker Fee

0.009 BTC 0.018 BTC

Maker Fee Taker Fee


0.001 BTC 0.002 BTC
Maker Fee Taker Fee

0.018 ETH 0.036 ETH

Maker Fee Taker Fee


0.002 BTC 0.004 BTC
Maker Fee Taker Fee
0.011 BTC 0.022 BTC

Page 13
Limit order

Maker Fee Taker Fee


0.001 BTC 0.002 BTC
Maker Fee Taker Fee
0.005 ETH 0.01 ETH

Maker Fee Taker Fee


0.001 BTC 0.002 BTC
Maker Fee Taker Fee
0.005 BTC 0.01 BTC

Maker Fee Taker Fee


0.001 BTC 0.002 BTC
0.002 BTC 0.004 BTC
0.002 BTC 0.004 BTC
Maker Fee Taker Fee

- BTC 0.05 BTC

Page 14
Limit order

Balance of Seller 100 BTC 100 ETH

Receiving BTC as maker Receiving BTC as Taker


0.999 0.998
Trade happens
Receiving ETH as maker Receiving ETH as Taker
9.99 9.98

Receiving BTC as maker Receiving BTC as Taker


0.999 0.998 Trade will not
Receiving ETH as maker Receiving ETH as Taker happen
- -

Receiving BTC as maker Receiving BTC as Taker


0.999 0.998 Trade happens for
Receiving ETH as maker Receiving ETH as Taker buyer price 10
- 9.98

Receiving BTC as maker Receiving BTC as Taker

- 0.998 Trade happens for


Seller price 9 and
Receiving ETH as maker Receiving ETH as Taker remaining 1 need
to return to buyer
8.991 8.982

Receiving BTC as maker Receiving BTC as Taker Trade happens for


Buy order as per
0.999 0.998 the scenerio 3 and
Receiving ETH as maker Receiving ETH as Taker 3.1 and amount 1
stays as a new
order in the order
book Receiving
amount should be
calculated for the
9.99 9.98 price 10 when
buyer place first if
seller place first
price should be
calculated for 9

Receiving BTC as maker Receiving BTC as Taker


- - Trade doesn't
Receiving ETH as maker Receiving ETH as Taker happen
- -

Page 15
Limit order

Receiving BTC as maker Receiving BTC as Taker


Trade happens for
0.999 0.998 0.5 quantity and
Receiving ETH as maker Receiving ETH as Taker 0.5 remains in the
order book
4.995 4.99

Trade happens for


Receiving BTC as maker Receiving BTC as Taker 0.5 quantity and
0.999 0.998 0.5 remains in the
order book which
Receiving ETH as maker Receiving ETH as Taker will be cancelled
4.995 4.99 from the active
order

Receiving BTC as maker Receiving BTC as Taker


0.999 0.998 Trade happens for
1.998 1.996 6 quantity and 10
1.998 1.996 price from the
Receiving ETH as maker Receiving ETH as Taker order book but in
trade history,My
trade history all
places need to
show the order
- 64.87 splitted and
happed for their
concern prices

Page 16
Limit order

BTC as maker BTC as taker ETH


100.999 100.998 90
PASS
ETH as maker ETH as taker BTC
109.99 109.98 99

BTC as maker BTC as taker ETH Fail order not


100.999 100.998 90 showing in the
order book while
ETH as maker ETH as taker BTC placed in this
- - - scenario

BTC as maker BTC as taker ETH


100.999 100.998 90 FAIL-Issue with
ETH as maker ETH as taker BTC balance display
- 109.98 99

BTC as maker BTC as taker ETH

- 100.998 91
PASS
ETH as maker ETH as taker BTC

108.991 108.982 99

BTC as maker BTC as taker ETH


100.999 100.998 90
ETH as maker ETH as taker BTC

FAIL-Issue with
record display in
the admin panel
109.99 109.98 98

BTC as maker BTC as taker ETH


- - -
PASS
ETH as maker ETH as taker BTC
- - -

Page 17
Limit order

BTC as maker BTC as taker ETH


100.4995 100.499 90
PASS
ETH as maker ETH as taker BTC
104.995 104.99 99.5

BTC as maker BTC as taker ETH


100.4995 100.499 95
PASS
ETH as maker ETH as taker BTC
104.995 104.99 99.5

BTC as maker BTC as taker ETH


FAIL-I Place three
buy order for the
104.995 104.99 35
price of 5,10,20
ETH respective
ETH as maker ETH as taker BTC amount of 1,2,2
XRP and need to
have option to
click the
consective orders
164.87 95 and place the sum
amount for the
clicked price

Page 18

You might also like