Всем здравствуйте! Нужно написать логику биржи ставок и соединить ее с имеющимся фронтендом.
Есть фронтенд и немного бекенда в ларавел. Нужно дописать логику биржи ставок и соединить ее с фронтендом. Подойдет любой вариант логики биржи ставок взятый с паблика. Если его нету, тогда тз выглядят следующими
- Создание биржевого стакана, торгов. Пример биржи: бетфар, бетдак, матчбук
- В качестве расчета цены используются коэффициенты.
- Возможность заключения пари многими участниками рынка на основании коэффициентов и обработка встречных заявок в порядке очереди.
- Создание логики рынка с 2 и более событиями.
- Возможность перестановки профита и убытков на разные исходы события если 0 на балансе. Самая важная функция
Как формируется стакан на бирже ставок https://www.youtube.com/watch?v=VIlK2-al9_c
Готовое решение выглядит так:
со стороны пользователя:
- регистрация, подтверждение регистрации по почте, размещение(торговля) ставками за/против, перестановка профита
со стороны админа:
- сохранение базы данных пользователей, начисление баланса пользователям, обнуление рынков, расчет рынков, округление остатков, минимальная ставка, перенос рынков со ставками в архив
Оплата производится при соблюдении следующих условий: работает регистрация и подтверждение по почте, возможность торговли пользователями с возможностью переставлять профит на противоположный исход(матчинг заявок), правильный расчет рынка на основании торговли 100 пользователями (правильный математический расчет, после размещения всех ставок 100 пользователями по 100 единиц, после расчета рынка должна быть сумма ровна 10 000 торговых единиц), перенос в архив срынков со ставками. В качестве примера работы будет использоваться торговля рынка на одной с бирж: бетфаер, бетдак, матчбук.
Всем желающим скину наработки (или скачать архив). Нужна максимально быстро рабочая демо-версия данного продукта. Никаких технических заданий предоставить не смогу, могу консультировать в онлайне по ходу разработки по любым интересующим вопросам. В дальнейшем будет переработка существующей версии и возможность продолжать сотрудничество на других условиях.