Размышляю над такой идеей. Создать искусственный мир, населённый ботами, единственной формой существования которых будет торговля некими «акциями» (финансовыми инструментами) на бирже, которая будет встроена в этот мир. То есть этот мир и будет, по сути, одной сплошной биржей. Причём на этой бирже будут (торговать) только эти самые боты, и, соответственно, цены «акций» (понимаемые как протоколы последовательных цен заключённых сделок) будет формироваться только самими этими ботами. И боты будут эти цены видеть и на основании этих цен принимать свои торговые решения — посредством встроенного в каждого бота его собственного алгоритма (принятия решений).
Добавить туда каких-то «генетических алгоритмов» порождения новых ботов — от успешных имеющихся. Типа, каждый бот периодически порождает «наследника», передавая ему свой алгоритм (который при этом слегка «мутирует») и часть своих денег. И посмотреть, какие торговые алгоритмы там — в результате «финансовой борьбы за выживание» — разовьются. Ну и как там цены будут двигаться — тоже интересно. А потом самые успешные алгоритмы оттуда взять и посмотреть, насколько они на реальных биржевых рынках успешны...
Кто-нибудь делал такое? Кто-нибудь готов такое обсуждать?
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
1. На рынке будут успешны те боты, которые будут удачно прогнозировать рынок и действовать в соответствии с этим прогнозом.
2. Чтобы из модельного мира удачные боты стали успешными в рынке, придется сделать модель рынка.
А всё проще… надо понять, какой рынок (какие закономерности в нем сохраняются) и под этот рынок делать ботов. Зачем при этом городить огород из искусственного мира? Хотя звучит красиво…
Искусственный мир затем, что в нём можно ускорить время во столько раз, сколько хватит мощности компьютера. Соответственно, у населяющих его ботов будет очень-очень-очень много практики.