Class set for the implementation of a simple bot working with the Deribit crypto exchange
Project description
Реализация простого бота для криптобиржи Deribit.\
Реализация для websockets JSON-RPC v.2
(Документация)
Возможности
Возможность работы с несколькими инструментами одновременно
Возобновление работы после остановки
Возможность использвоать разные системы хранения ордеров
Алгоримт работы
Робот выставляет ордер #1 на покупку по цене buy price = current price - gap / 2.
- (a) Если цена уменьшается до buy price, то ордер #1, скорее всего, будет исполнен. В этом случае перейти к пункту 3.\(b) Если цена увеличивается до такого значения, что становится истинным условие current price > buy price + gap + gap ignore, то робот должен отменить ордер #1. Далее, вернуться к пункту 1.
Робот выставляет ордер #2 на продажу по цене sell price = current price + gap.
- (a) Если цена увеличивается до sell price, то ордер #2, скорее всего, будет исполнен. В этом случае вернуться к пункту 1.\(b) Если цена уменьшается до такого значения, что становится истинным условие current price < sell price - gap - gap ignore, то робот должен отменить ордер #2. После этого следует вернуться к пункту 3.
Рабочий пример
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
deribitsimplebot-0.2.3.tar.gz
(9.8 kB
view hashes)
Built Distribution
Close
Hashes for deribitsimplebot-0.2.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40c936dd4b32676d8bf373aa99ff69608532ea73154ea0e5e277afa70bbe3a52 |
|
MD5 | 0010bf09762a3c237099a7bc9df0bae1 |
|
BLAKE2b-256 | 1d7cf450d3acb89dcfff094e53830e2ce3e7b08a9b634488ba2b27fd356f83dc |