Умнее трейдеров-людей: инженер превратил симуляцию мозга мухи в криптотрейдера
Инженер криптовалютного сервиса Coinbase превратил симуляцию мозга плодовой мухи на дневного трейдера с помощью Stonkfly.
Этот проект с открытым исходным кодом использует симуляцию мозга и глаз плодовой мухи для отображения стандартного графика свечей с историческими данными о ценах. Симулятор может покупать, продавать или удерживать любую валюту. Варианты выбора отображаются поочередно. Виртуальная муха также получает вознаграждение за выгодные сделки.
Рост стоимости портфеля провоцирует выброс дофамина как положительный усиливающий сигнал для 15 клеток. Убытки активируют две аверсивные клетки, вызывающие защитную реакцию в ответ на неудачу и разочарование. Торговые комиссии учитываются как убытки.
По словам разработчика, болевые и эмоциональные механизмы не задействованы. Обладая лучшим суждением, чем у большинства трейдеров-людей, виртуальная муха не может использовать позиции с кредитным плечом (торговые мультипликаторы) или играть на понижение.
Эта модель мозга состоит из 166 700 нейронов и 25,6 млн связей. Муха видит изображение размером 320x180p левым и правым глазом с пересекающейся центральной линией. Имитация фоторецепторных клеток получает значения пикселей RGB, а не информацию о ценах. По умолчанию муха анализирует ситуацию и принимает решения каждые 500 мс, а рыночные данные обновляются каждую минуту. Она может делать ставки до $10 на каждый ордер до 24 раз в день.
Разработчик также добавляет, что этот проект не ставит целью доказать что-либо, кроме связи между механизмами ввода, визуальными сигналами и изменениями в синапсе. Автор также предостерегает пользователей от убеждения, что эти изменения демонстрируют реальные торговые способности.
Желающим получить собственную Stonkfly необходимо загрузить репозиторий на macOS или Linux, иметь систему с как минимум 16 ГБ ОЗУ, а также Python 3.11 и компилятор C++ 17. По умолчанию симулятор использует виртуальные сделки и $100 на виртуальном счете, однако использует реальные данные по курсу BTC к USDC. Доступны инструкции по настройке реального счета, чтобы сравнить собственные торговые навыки с навыками Stonkfly.
Источник: GitHub; Tom’s Hardware

