Liquidity Operations

2017–08–28

Daily move to equilibrium: −6,914 USD in BTC
Move to equilibrium in BTC: 1.58215
NSR purchased: 9,885,940

1 Like

2017–08–29

Daily move to equilibrium: −6,914 USD in BTC
Move to equilibrium in BTC: 1.50017
NSR purchased: 6,971,861

2017–08–30

Daily move to equilibrium: −6,914 USD in BTC
Move to equilibrium in BTC: 1.49783
NSR purchased: 6,512,304.34782609

2017–08–31

Daily move to equilibrium: −6,914 USD in BTC
Move to equilibrium in BTC: 1.45752
NSR purchased: 6625090.90909091

2017–09–01

Daily move to equilibrium: −6,914 USD in BTC
Move to equilibrium in BTC: 1.42678
NSR purchased: 6,178,797.15

1 Like

2017–09–02

Daily move to equilibrium: −6,914 USD in BTC
Move to equilibrium in BTC: 1.52112
NSR purchased: 6,338,000.41

2017–09–03

Daily move to equilibrium: −6,914 USD in BTC
Move to equilibrium in BTC: 1.51046
NSR purchased: 6,060,667

2017–09–04

Daily move to equilibrium: −6,317 USD in BTC
Move to equilibrium in BTC: 1.38197
NSR purchased: 5,527,880

2017–09–05

Daily move to equilibrium: −6,317 USD in BTC
Move to equilibrium in BTC: 1.41731
NSR purchased: 5249296.29629630

2017–09–06

Daily move to equilibrium: −6,317 USD in BTC
Move to equilibrium in BTC: 1.37865
NSR purchased: 4753965.51724138

2017–09–07

Daily move to equilibrium: −6,317 USD in BTC
Move to equilibrium in BTC: 1.37030
NSR purchased: 4,593,205.2

2017–09–08

Daily move to equilibrium: −6,317 USD in BTC
Move to equilibrium in BTC: 1.47697
NSR purchased: 4344029.41176471

2017–09–09

Daily move to equilibrium: −6,317 USD in BTC
Move to equilibrium in BTC: 1.46907
NSR purchased: 3,583,097.56097556

2017–09–10

Daily move to equilibrium: −6,317 USD in BTC
Move to equilibrium in BTC: 1.49409
NSR purchased: 3,395,659.09090909

Actual amount of BTC sold for: 1.41969397

https://discuss.nubits.com/t/false-buyback-reports/5439/9?u=jooize&source_topic_id=4303

1.49409 - 1.41969397 = 0.07439603
0.22532664 + 0.09220787 = 0.31753451
0.07439603 + 0.31753451 = 0.39193054

Adjustment toward expected buybacks with 0.39193054 BTC.

890751.22727273 NSR purchased for 0.39193054 BTC.

1 Like

2017–09–11

Daily move to equilibrium: −8,331 USD in BTC
Move to equilibrium in BTC: 1.97604
NSR purchased: 9,632,736.59090909

306913.44775000+2000000.00000000+1500000.00000000+566811.57700000+1683416.51000000+2458826.49225000+466031.97300000=8,982,000

0.06752096+0.42000000+0.31500000+0.11336232+0.33668330+0.49176530+0.08854607=1.83287795

1.97604-1.83287795=0.14316205

8982000.00000000+650736.59090909=9,632,736.59090909

2017–09–12

Daily move to equilibrium: −8,331 USD in BTC
Move to equilibrium in BTC: 1.98270
NSR purchased: 7,038,477.80918182

239284.53657148+517241.37931034+200000.00000000+4799389.03000000+13434.23130000+238832.64100000=6,008,181.81818182

0.07657105+0.15000000+0.05800000+1.29583504+0.00349290+0.06209649=1.64599548

1.98270-1.64599548=0.33670452

329314.991
0.10538079

0.33670452-0.10538079=0.23132373

700981.00000000
0.23132373

6,008,181.81818182+329314.991+700981.00000000=7,038,477.80918182

2017–09–13

Daily move to equilibrium: −8,331 USD in BTC
Move to equilibrium in BTC: 2.13189
NSR purchased: 5,781,028.13846154


Description of Alcurex procedure

Selected price point with sufficient depth and entered 2.13189 BTC.

Resulting amount purchased for …

0.23866809+0.10000000+0.01950000+0.44292481+0.19000000+0.01428000+0.10000000+0.22028151+0.06600000+0.19170156=1.58335597

… was 1.58335597 BTC.

2.13189-1.58335597=0.54853403

Another purchase for 0.38000000 BTC.

0.54853403-0.38000000=0.16853403

Finally a purchase for 0.16853403 BTC.

64206.64592882+50000.00000000+317931.89253272+1000000.00000000=1,432,138.53846154

0.02504059+0.01950000+0.12399344+0.38000000=0.54853403

611969.47046728+256410.25641026+50000.00000000+1165591.61000000+500000.00000000+42000.00070000+294117.64705882+647886.80000000+200000.00000000+580913.81536364=4,348,889.6

0.23866809+0.10000000+0.01950000+0.44292481+0.19000000+0.01428000+0.10000000+0.22028151+0.06600000+0.19170156=1.58335597

Total purchased for was 2.13189 BTC.
Total NuShares purchased was 5,781,028.13846154 NSR.

2017–09–14

Daily move to equilibrium: −2,547 USD in BTC
Move to equilibrium in BTC: 0.74731
NSR purchased: 1,847,921.17272727

89727.26865609+0.00407118+520400.54592882+500000.00000000+500000.00000000+145793.35407118+92000.00000000=1,847,921.17272727

0.03948000+0.00000000+0.22377223+0.20000000+0.19500000+0.05685941+0.03220000=0.74731164

Method to reduce manual work at Alcurex

  • Pick price point with total just below target amount.
  • Copy total BTC from order book view.
  • Copy total NSR from the order window.
  • Purchase shown amount of NSR for shown BTC.
  • Calculate remainder.
  • Pick single price point.
  • Enter BTC amount.
  • Copy resulting NSR amount.
  • Purchase.

Flaws? The market can move while doing it.

If automation of tasks such as this is within your skillset, you’re welcome to contact team@nubits.com.

I can only imagine how much work (vs. compensation) this is to calculate, but the clarity is very welcome. It’s likely impossible to audit the buybacks due to the cause of discrepancies unless a substantial amount of trade logs that are not published were released.

I was wondering… Why not create a simple python script to perform the buybacks in smaller amounts, automatically, throughout the day? It could even generate accurate reports. Novaexchange appears to have an API so this is again an option. Cryptopia’s API was missing some extremely basic functions, but I imagine Novaexchange would be like 99% of other exchanges with an API.

2 Likes

I haven’t found a way to export logs from Alcurex, otherwise I’d provide those.

We’d love to have it automated, and especially as you suggest over the day. One developer has it on the todo list, but that list is overflowing.

1 Like