А по поводу диверсификации и защиты от покупки трейдеров неликвидных активов, будет функция выбора степени риска для инвестора и Трейдер будет покупать монеты только на основе этого алгоритма и набора монет
Если инвестор выберет максимальную доходность и риск потери капитала вплоть до 100%, то да, Трейдер сможет купить «свои» левые монеты и таким образом слить депозит, точнее оставить инвестору неликвидный актив на балансе, но опять же новички и трейдеры с низким рейтингом не будут иметь возможность покупать неликвидные активы и доступа к большим суммам у них также не будет
Вот казалось бы, Вы делаете платформу для трейдеров, а еще именно для живых трейдеров, а саму суть этой платформы не понимаете.
Выше ваше решение это полная ерунда и не имеет четкой и понятной логики исполнения решения, инвестор может подразумевать одно, трейдер другое, а Вы вообще третье, кроме того все эти унылые рейтинги накручиваются.
Но я Вам бесплатно подкину фишку, которой нет ни у одной платформы. Суть в том, что трейдер делает инвестиционную декларацию при самом открытии аккаунта, там он указывает, какими активами будет торговать, какой риск на сделку, максимальная просадка по счету.
После этого, ваш сервис фильтрует все сделки трейдера по этой декларации, если торгуемого актива нет в списке, то его ордер на открытие позиции не пропускается, превышен убыток на сделку или общей просадке, то все позиции автоматически закрываются и доступ к деньгам инвестора отключается.
Вот примерно такой сервис у Вас у должен быть.