Сбор данных по 2 бумагам в реальном времени и выставление лимитых ордеров в соответствии с правилом

Specification

Необходимо получать  данные по времени, лучшему предложению и спросу по 2 инструментам с заданной продолжительностью временного окна. Если разность цены по инструментам в конце и начале окна больше заданных 2 констант, то выставляется лимитный ордер с ценой = (спрос + предложение)/2. Если цена уходит от ордера и он не исполняется за фиксированное количество секунд (тиков), то ордер снимается с рынка. Если же ордер исполняется (или исполняется частично), то по прошествии некого временного окна позиция закрывается по рынку. 

Responded

1
Developer 1
Rating
(617)
Projects
1427
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
2
Developer 2
Rating
(40)
Projects
106
52%
Arbitration
17
12% / 65%
Overdue
25
24%
Free
3
Developer 3
Rating
(137)
Projects
167
35%
Arbitration
11
91% / 0%
Overdue
0
Free
4
Developer 4
Rating
(22)
Projects
37
81%
Arbitration
0
Overdue
2
5%
Free
Published: 5 codes
5
Developer 5
Rating
(195)
Projects
395
28%
Arbitration
155
20% / 52%
Overdue
112
28%
Free
6
Developer 6
Rating
(17)
Projects
33
45%
Arbitration
1
0% / 100%
Overdue
8
24%
Free
Similar orders
Добрый день. Подскажите сколько будет стоить написать бота для торговли на биржи Байбит, с подобными параметрами, данные для входа бот должен брать из таблицы или какой то базы данных (это еще в процессе работы, пока таблица выглядит так http://sendbitrix.ru/telegram.php ) (ну можно и из телеграмм), есть бот проверяет например базу данных каждые 15 секунд если появился сигнал, то отправляет его на биржу. Пример

Project information

Budget
50 - 100 USD
Deadline
from 1 to 20 day(s)