Разработать платформу для тестовых транзакций

Цена договорная
30 апреля 2024, 21:27 • 10 откликов • 64 просмотра
На тестовой платформе:
Когда пользователь переводит нашу монету на кошелёк инвестиционного портала, то реальные монеты нашей сети направляются на резервные кошельки, а пользователю в личный кабинет начисляются виртуальный баланс с наших монет



Пользователь отправляет виртуальный баланс со своего личного кабинета в единый торговый счёт.
Единый торговый счёт – это счёт на который неограниченное множество пользователей отправляют свои виртуальные монеты t и этим счётом управляет нейросеть описанная выше.
Раз в неделю компания подводит итог торгов и снимает свою комиссию с прибыли.



Задача: сделать имитацию работы торговой системы с описанными выше параметрами – частота сделок, доходность, win rate, продолжительность сделок



Трансляция котировок BTC идёт с задержкой в 3 часа от реального времени, в этот временной лаг и должна быть открыта и закрыта сделка



Размер объединённого торгового счёта должен изменяться в зависимости от того сколько виртуальных монет отправили туда пользователи и сколько вывели



Нужно делать расчёт размера сгенерированной прибыли за отчётный период (неделя)



Сохранение всех сделок с начала работы объединённого торгового счёта (с 3 декабря 2023)



Нужно иметь возможность менять параметры доходности в каждом отдельном периоде (неделе)



Данные с объединённого торгового счёта подтягиваются в инвестиционный портал по API (портал делает другая команда)



Референс:

https://www.bybit.com/copyTrade/trade-center/detail?leaderMark=dAckBzsXUIQKek/3IQS0JA==



https://www.binance.com/ru/copy-trading/lead-details/3794283687401163009?timeRange=30D



история торгов сохраняется вот в таком формате

Файлы