Cálculo del beneficio de arbitraje

He hecho cálculos basados ​​en 3 órdenes de compra y venta de intercambio. ( Cryptsy , C-cex y Bter ) y han tenido en cuenta el mercado DOGE/BTC .

Tanto cryptsy como C-cex tienen los mismos cálculos para obtener el monto total neto (importe final, incluida la tarifa de transacción) tanto para la orden de compra como para la de venta. En estos intercambios, tanto la tarifa de transacción de intercambio de compra como la de venta se expresan en términos de BTC para el mercado DOGE/BTC. Pero bter tiene un cálculo diferente en la orden de venta y el mismo cálculo para la orden de compra que en cryptsy y C-cex. Aquí compre la tarifa de transacción en términos de BTC y venda la tarifa de transacción en términos de DOGE.

¿Estoy muy confundido acerca de cómo calcular las ganancias? Mire amablemente los sitios web de Cryptsy y Bter para ver la diferencia entre las órdenes de venta.

Mercado DOGE/BTC

caso (1): Tanto la tarifa de transacción de intercambio de compra como la de venta son BTC (cryptsy-buy, C-cex-sell)

Comprar Intercambio = Cryptsy

Intercambio de venta = C-Cex

cantidad de compra = 1 DOGE

cantidad de venta = 1 DOGE

precio de compra = 0.0000038 BTC //tomado de cryptsy exchange DOGE/BTC comprar

precio de venta = 0.0000042 BTC //tomado del intercambio Ccex DOGE/BTC venta

buy_ex_txn_fee = 0. 002 BTC (0.2%)

sell_ex_txn_fee = 0. 0015 BTC (0.15%)

Orden de compra:

Total = buy_amount * buy_price (Total = 1 * 0.0000038 = 0.0000038 BTC) 

buy_txn_fee =  Total * buy_ex_txn_fee (buy_txn_fee  =  0.0000038 * 0. 002 = 0.000000008  BTC)

buy_order_Net_total =   Total +  buy_txn_fee (buy_order_Net_total = 0.000003808 BTC)

Orden de venta:

Total = sell_amount * sell_price (Total = 1 * 0.0000042 = 0.0000042 BTC) 

sell_txn_fee =  Total * sell_ex_txn_fee (sell_txn_fee  =  0.0000038 * 0. 0015 = 
0.000000006  BTC)

sell_order_Net_total =   Total - sell_txn_fee (sell_order_Net_total =  0.000004194 BTC)

Lucro:

 Profit =   sell_order_net_total – buy_order_net_total (Profit =0.000004194 BTC -  0.000003808  BTC = 0.000000386 BTC)

Caso (2): (Para la misma tarifa de transacción de compra del mercado DOGE/BTC en términos de BTC (cryptsy) y tarifa de transacción de venta en términos de DOGE (Bter))

Comprar Intercambio = Cryptsy

Intercambio de venta = Bter

cantidad de compra = 1 DOGE

cantidad de venta = 1 DOGE

precio de compra = 0.0000038 BTC

precio de venta = 0.0000042 BTC

buy_ex_txn_fee = 0. 002 BTC (0.2%)

sell_ex_txn_fee = 0. 0018 DOGE (0.18%)

Orden de compra:

Total = buy_amount * buy_price (Total = 1 * 0.0000038 = 0.0000038 BTC) 

buy_txn_fee =  Total * buy_ex_txn_fee (buy_txn_fee  =  0.0000038 * 0. 002 = 0.000000008  BTC)

buy_order_Net_total =   Total +  buy_txn_fee (buy_order_Net_total = 0.000003808 BTC)

Orden de venta:

Total = sell_amount * sell_price (Total = 1 * 0.0000042 = 0.0000042 BTC) 

**// sell_ex_txn_fee is in terms of DOGE. How should I calculate profit?**

Lucro:

Profit = ???

¿Me dirijo en la dirección correcta? ¿Hay alguna otra forma más fácil de calcular las ganancias? Si es posible, explícame con la secuencia de pasos.

Lo que está haciendo diferente de la "mayoría" de las opciones de arbitraje es que intercambia compra y vende. El arbitraje funciona debido a las opciones directas de compra y venta. Lo que está haciendo ahora es operar con diferenciales . Espera hasta que alguien más acepte tu oferta, en lugar de al revés. Dependes de otras personas.
Únase a mí en el chat, ya que hay más cosas que tengo que decir y preguntar, de lo contrario, enviaremos spam a todo el bloque de comentarios aquí. Hice una nueva habitación, y no tengo ni idea de cómo forzarte a entrar, así que tienes que venir de buena gana :)
@mathias711 - sí, claro. Dame el enlace

Respuestas (2)

La fórmula de sell_order_Net_totalserá:

 sell_order_Net_total = sell_amount * sell_price * (1- sell_ex_txn_fee)

El beneficio final:

Profit = sell_order_Net_total - buy_order_Net_total

Tenga en cuenta que también hay tarifas de transacción entre los dos intercambios. Si ha intercambiado todos sus DOGE por BTC en 1 intercambio y BTC por DOGE en el otro, querrá mezclar ambas cuentas con la misma cantidad de DOGE/BTC. Las tarifas de transacción también deben tenerse en cuenta si desea operar entre intercambios.

Mathias &711 - El mejor trabajo y el mejor hombre. Gracias.

Creé una secuencia de comandos personalizada para calcular sus ganancias al operar entre dos intercambios. Puede personalizar el precio de compra y venta. El script también tiene en cuenta las tarifas de transferencia y las tarifas de compra y venta. Planeo trabajar más en este guión, pero quiero ver cuánto interés recibo. Me gustaría incluir:

  • Actualizaciones en vivo sobre los precios de diferentes intercambios.
  • Comercio rápido con secretos comerciales y tokens comerciales.

No puedo esperar a aquí los comentarios. http://theark.io/projects/btcarb/