C. Arbitration bot
_____
арбитраж между 5ю биржами с поддержкой фиата гривна
Берем во внимание курс из красного стакана каждой биржи так, чтобы суммарно средств в стакане хватило на указанную сумму, для примера используем 30000 (сделать возможность менять эту сумму) грн и более, и считаем по ним средний курс покупки, например стакан:
26,3 100 2 630
26,28 0,18987899 4,9900199
26,27 0,18995127 4,9900199
26,26 0,19002361 4,99002
26,25 0,190096 4,99002
26,24 0,19016844 4,9900199
26,23 0,19024094 4,9900199
26,22 0,1903135 4,99002
26,21 54,214877 1 420,9719
26,207161 0,19045878 4,9913839
26,2 6,1904588 162,19002
26,19 0,1905315 4,99002
26,19 100,74984 2 638,6382
26,18 82,260526 2 153,5806
26,17 0,19067711 4,99002
26,1 117,18908 3 058,6349
26,0999 55,510706 1 448,8239
Мы считаем от меньшего курса (1448+3058+4,99.....+ и так до конца, пока не насобирается сумма 30000 грн или больше), итоговую сумму 30000грн или больше делим на количество токенов (вторая колонка в таблице) и получаем среднюю цену покупки 1 токена.
биржа 1:
https://qmall.io/ru/trade_classic/USDT_UAH
биржа 2:
https://whitebit.com/ua/trade/USDT-UAH
биржа 3:
https://kuna.io/markets/usdtuah
биржа 4:
https://www.binance.com/uk-UA/trade/USDT_UAH?theme=dark&type=spot
биржа 5:
https://exmo.com/uk/trade/USDT_UAH
Ищем самый меньший курс среди бирж с учетом коэффициента,
Если это биржа 3, то полученную сумму умножаем на 1,015
Если это биржа 4 , то полученную сумму умножаем на 1,015
Условно, если условиям стакана, коэффициента и самого низкого курса отвечает биржа 1 (в таблице вывести название биржи покупки и биржи продажи), мы высчитываем среднюю цену за токен и количество купленных токенов, каждый умножили на 0,999 (записали сумму и количество в таблице 2, показатель 1, позже покажу как выглядит)
Например на бирже 1 курс сейчас самый низкий и средств в стакане хватает
30000/35,97=834,02 умножили на 0,999 = 833,19 юсдт получилим(таблица 2, показатель 1)
Теперь ищем самый большой курс среди бирж с учетом коэффициента,
Если это биржа 3, то полученную сумму умножаем на 0,985
Если это биржа 5 , то полученную сумму умножаем на 0,99
Условно, если условиям стакана, коэффициента и самого высокого курса отвечает биржа 3, мы считаем количество полученных ранее юсдт минус 1 юсдт, полученную сумму умножаем на среднюю цену за токен на бирже 3(если одного ордера в стакане будет не достаточно), итоговую сумму умножили на 0.999, полученный результат внесли в таблицу 2, показатель 2
Показатель 2 минус показатель 1 = показатель 3 в таблице
Показатель 2 поделить показатель 1 = показатель 4 в таблице
(если % положительных - строку подсветить зеленым)
Пример (продолжение)
833,19 минус 1 (комиссия за перевод с биржи на биржу) = 832,19 умножаем на самый большой курс среди бирж 36,14 = 30075 умножаем на коэф 0,999= 30045
30045-30000=45
30045/30000=1.0015 - строка зеленая
___________
Жду предложений по цене и срокам
Если есть вопросы - пишите в личные сообщения, оперативно отвечу
Описал так, как мог бы обычный пользователь
Безопасная сделка
Current freelance projects in the category Data Parsing
Data parsing through mobile APILooking for a person with experience in data parsing through mobile API, for parsing e-commerce, rozetka and similar sites. Tasks: 1. Intercepting traffic from the mobile application (Android), setting up a proxy, analyzing requests. 2. Identifying the necessary API endpoints… Python, Data Parsing ∙ 4 hours 21 minutes back ∙ 14 proposals |
Looking for a programmer or vibe coding Automation scraping data 2https://drive.google.com/file/d/14tP5XWJB9acV4gn_cJrFwMpihUj3EbQz/view?usp=sharing I accidentally sent that link Web Programming, Data Parsing ∙ 6 hours 42 minutes back ∙ 24 proposals |
Create a dashboard in https://airtable.com/ for the performance of advertising creatives from Facebook ads.Full specification https://docs.google.com/document/d/1_n_oYRNZWYxalUA---DM5AD1b5ZSrtePw5J4G42svGw/edit?usp=sharing Databases & SQL, Data Parsing ∙ 5 days 1 hour back ∙ 19 proposals |
Creation of an Excel file for uploading products to the websites of other partners.I am interested in creating an Excel table with all parameters. Here is the website - https://heiztechnik.com.ua/ And the positions I am interested in to be transferred: Manual boilers: 1) TIS UNI 15-95 kW (10) pcs 2)TIS HARD 150-500 kW (7) pcs Pellet boilers: 1)TIS PELLET… Data Parsing ∙ 5 days 5 hours back ∙ 36 proposals |
A developer is required for parsing the catalog and automating data import.Detailed technical specifications in the attached document Please indicate the estimated cost and timeline in your response Do you have experience working with parsing large catalogs What possible difficulties or limitations do you see in this task Databases & SQL, Data Parsing ∙ 5 days 8 hours back ∙ 41 proposals |