Алгоритм работы бота Фонда


Сегодня расскажем вам об алгоритме торговли нового бота, запущенного с января этого года. Принцип его работы основан на высокой волатильности криптовалют: продажа части актива при росте цены, и последующая закупка большего количества при падении цены.

Давайте разберемся на конкретном примере.

Допустим, у нас есть 1 BTC по цене 5000 bitUSD. Робот выставляет 10% от имеющихся средств на продажу по цене на 10% выше текущей. Т.е. 0,1 BTC по цене 5500 bitUSD. После срабатывания этого ордера, выставляется ордер на закупку 0,105 BTC (на 5% больше проданного) по цене 5000 bitUSD и ордер на продажу еще 10% от остатка по цене на 10% выше сработавшего ордера. Т.е. 0,09 BTC по цене 6050 bitUSD.

При дальнейшем росте цены и срабатывании ордеров на продажу, будут точно также выставляться 2 ордера: один на закупку по меньшей цене и другой на продажу по большей. При падении цены и срабатывании ордера на покупку, отменяется ордер на продажу и выставляется ордер на продажу ниже, по цене на 10% больше текущей покупки.

Таким образом, после продажи 0,1 BTC по цене в 5500 bitUSD, у нас стоят ордера: на продажу 0,09 BTC по цене 6050 bitUSD и на покупку 0,105 BTC по цене 5000 bitUSD. И еще в портфеле остается 25 bitUSD (550 от продажи минус 525 – ордер на закупку) – это и есть прибыль робота.

При закупке 0,105 BTC отменяется ордер на продажу 0,09 BTC и выставляется ордер на продажу 0,1005 BTC по 5500 bitUSD.

При постоянном росте курса сумма ордера будет постепенно уменьшаться:

Цена Количество Сумма
5500 bitUSD 0,1 BTC 550 bitUSD
6050 bitUSD 0,09 BTC 545,5 bitUSD
6655 bitUSD 0,081 BTC 539,055 bitUSD

поэтому сумма первого ордера берется за константу, и, в случае срабатывания ордера на продажу на меньшую сумму (545,5 bitUSD при цене 6050 bitUSD), выставляется ордер на закупку на 7,5% (вместо 5%) большего количества BTC – 0.09675 BTC. Это уменьшает прибыль от продажи, но тем самым увеличивает количество BTC в портфеле, что постепенно повышает сумму ордера на продажу даже при выросшей цене.

Если курс BTC падает значительно ниже 5000 bitUSD, то торги робота полностью останавливаются. Поэтому робот перезапускается при текущем уровне цен, но константа минимального ордера остается прежней – 550 bitUSD за ордер, и, пока эта сумма не будет достигнута, будут выставляться увеличенные ордера на покупку (+7,5% к проданному количеству). Таким образом, объёмы торгов уменьшаться, но не остановятся полностью.

Точно так же этот механизм работает и для компенсации торговых комиссий.

P.S. В статье приведен пример c конкретными процентами, но в реальной ситуации они могут быть другими в зависимости от пары, в которой ведутся торги.

Официальный канал в telegram: @tre_fund
Чат для обсуждений: @tre_fund_support
Сайт TRE-FUND
Торговля токенами на бирже


Comments 2


@tre-fund, поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:

Награда за количество полученных голосов

Вы можете нажать на бейдж, чтобы увидеть свою страницу на Доске Почета.
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом стоп

Вам нравится проект Доска Почета? Проголосуйте за делегата @golosboard, и вы получите еще одну награду!

22.01.2019 00:22
0

@tre-fund, поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:

Награда за общую выплату получил

Вы можете нажать на бейдж, чтобы увидеть свою страницу на Доске Почета.
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом стоп

Вам нравится проект Доска Почета? Проголосуйте за делегата @golosboard, и вы получите еще одну награду!

29.01.2019 00:27
0
My pageSettingsLogout
Cancel Confirm
100%
Cancel Confirm
Cancel Confirm