(Please read ~/spark/testing/docs/deribit_test_setup/deribit_setup.txt to make sure the system is setup properly)

0. Bring up BTC sheet (it should show up in a dark theme by default)

1. Tick size: From the sheets bring up a ladder (Right click->Ladder or Ctr-Click) for any option of your choice (prefferably one with no market data). The ladder qty should increment in ticks of 0.1. 

2. Work an order: Enter a 1.5 lot buy at a price level where there is no market (among the top 10 levels). Your 1.5 lot order should create a market with qty = 1.5. Move it around and make sure the market qty follows it (both in the ladder, and the sheets)

3. Now enter a 0.7 lot sell order from the other account. Make sure this order is represented in the market. Move it and make sure the market follows it. Now move it such that it crosses the 1.5 lot from 3. The 0.7 lot should get completely filled, and the 1.5 lot ladder badge should show 0.7/1.5. Move this 0.7/1.5 and make sure the qty in the market corresponding to this order (of 0.8) moves around. 
Change this order's qty to 2.7 and make sure the market qty adjusts accordingly. Now change this to 5.7 and make sure the ladder badge and the market qty is correct.

4. Our order from 4. has a working qty of 5. Cross this with 5, 1 lot orders from the other account (if you want to be creative, you can do it with a 1 x 5 IB). Make sure both orders are completely filled. Check the Orderbook and fills window for correctness.

5. Enter an order, partially fill it, cancel it. Make sure it gets cancelled

6. Repeat the above with an ETH option (ETH option qty tick increment is 1, since you know the spirit of this test, adjust the qty values accordingly)

