Блог им. Wolffrr

Как я разбирал торговый алгоритм через ChatGPT

Привет, друзья!

Сегодня я и ваш OS Engines поделится своим забавным опытом, как я с помощью ChatGPT разобрал алгоритм торговли на бирже. Всё началось с простой идеи: а можно ли скоммуниздить торговую стратегию, имея под рукой только данные о сделках, немного скотча, пару плевков и ИИ?

Как я разбирал торговый алгоритм через ChatGPT

Проверка идеи

Залез я на сайт инвестор МОEX и нашел там данные по сделкам одного трейдера. Оказывается, вся магия была прямо перед носом! Копирую данные и отправляю их в ChatGPT с просьбой нарисовать мне пару графиков и объяснить, что к чему.

Как я разбирал торговый алгоритм через ChatGPT

ChatGPT в деле

Ну что, ChatGPT, покажи класс! Буквально через пару минут у меня на экране появились красивые графики и куча аналитики. И тут началась жара. ChatGPT начал выдавать кнопочками: “хочу это проанализировать”, “хочу то”. Куда жать – всё показал! Начал выводить уже готовые отчеты и графики (зачем мне код по анализу, ну правда, давай сразу отчеты, а коды оставь кодерам).

Как я разбирал торговый алгоритм через ChatGPT

Как я разбирал торговый алгоритм через ChatGPT

Как я разбирал торговый алгоритм через ChatGPT

Заключение

Внимание, продавцы черных ящиков! Готовьтесь, с такими инструментами, как ChatGPT, можно легко разобрать ваши алгоритмы и понять, как они работают.

Для себя алгоритм я знал и так, но открыл кое-что новое.

Оригинал моей статьи на моем сайте osaengine.ru/2024/07/22/%D1%82%D1%80%D0%B5%D0%B9%D0%B4%D0%B8%D0%BD%D0%B3-chatgpt.html

★1
29 комментариев
А вы как-то связаны с Алексеем Ван и его OS engine?
avatar
RoboScalp, никак.
avatar
  
avatar
__rtx, есть разные, кто-то за долю отдает как сервис.

За 2023 год почему-то не могу найти статистику ЛЧИ. Убрали?

Я в чате Алгопака предложил МосБирже посмотреть на идею интеграции их данных и ИИ модели. Чертовски удобная вещь получается для квантов.
avatar
  
avatar
__rtx, гуглив «торговый алгоритм ChatGPT» статьи начинаются с 23-го года. И за 23 год нет статистики.

Случайности неслучайны ))
avatar
  
avatar
На днях думал на эту тему применительно к своему алгоритму. В том плане что никакой чат его по сделкам не расколет, там внешне полный рандом по направлениям входа в схожих положениях и параметры определения этих положений гуляют.
avatar
svgr, чем сложнее алгоритм, тем менее он устойчив, тем больше он требует модернизации, тем маржинальнее он невыгоднее.

ИИ открывает новое направление для пытливых умов. Может и без профита, но можно себя занять на вечерок-другой.
avatar
  
avatar
__rtx, «тратили время но без профита» я ткну пальцем в небо и назову сходу цифру 99%. И это будет население планеты, которое тратит время без профита. Вот мы сейчас вдвоем — разве профит извлекаем? Маемся
avatar
  
avatar
Gambler, утверждение шаблонное (расхожее) и потому не всегда верное. 
Наиболее ёмкое по вычислениям может быть упаковано в пару процедур, а каркасный алгоритм простой, вызывает их по очереди. Прогнозное окно, торговое окно. Степень робастности зависит только от правильно подобранных размеров окон. Модернизировать тут нечего.
avatar
  
avatar
__rtx, я пытаюсь всё находимое в 'формульный' вид приводить. То есть получать таблицу всех состояний в модели и условий переходов в новые состояния. Потом смотрю при каких параметрах в этих переходах сгустки образуются.
Придумал вот принцип, как заранее часть убыточных сделок в прибыточные переводить. Чем-то жертвуя, естественно. А теперь думаю, как этот принцип повторно применить, чтоб ещё результат подулучшить (если повезёт). Теоретически можно было бы на бумаге расписать сразу двойной переход, раз одинарный описан. Но не получается, логики не хватает обдумать все нюансы. А тут вдруг какие-то чуваки увидят. Да ни в жись не справятся.
avatar
  
avatar
  
avatar
__rtx, вопрос не расшифровал. А общая суть алгоритма — ценовой ряд нарезается на отрезки по регулярному правилу, в начале каждого отрезка принимается решение о направлении позиции, которое в нём должно быть.
avatar
  
avatar
__rtx, алгоритм универсальный и пока только доделывается. Большие убытки в нём предполагаются. Но прибытки ещё больше.
Никто не набежит. Большинству готовый начни рассказывать — даже напрягаться не станут, вникать, скажут, что ерунда. Единицы лишь поймут хорошесть и применимость к разным инструментам.
А хорошесть в том, что если взять прямоугольник двух основных параметров и сосчитать результаты за несколько лет по всем точкам прямоугольника, выйдет средний прибыток на точку за вычетом комиссий больше отданных комиссий. То есть можно мазать с выбором лучшего параметра.
На биткоине по тестам около 1 сделки в день. В Сбере почти так же.
avatar
  
avatar
svgr, после доделки, и успешной работы, выложите свои сделки? ) Исключительно в целях подтверждения ваших слов, что ИИ не сможет понять ваш замысел.
avatar
Gambler, можно с тестов прямо в ближайшие дни выложить, если интересно. У меня сейчас не лучшая, но уже удовлетворительная версия.
avatar
Gambler, а скептицизм мой по отношению к чатам основан на их попытках решить школьные задачи по математике средней сложности. Подсовывал двум года 1,5 назад. Такой бред выдавали в ответ. И каждый свою версию бреда.
avatar
Пипец, ну и где алгоритм торговли, пусть и просто текстом без кода.
Это же просто графики по сделкам.
avatar
Beach Bunny, в следующий раз. Под фразу Соберу 500 лайков и подарю стратегию сделавшая 150% на ЛЧИ.
avatar
Gambler, сомнительна способность чатгпт раскрыть алгоритм HFT ТС — нет данных для «скармливания» ИИ.
avatar
  
avatar
Одобрям!
avatar

теги блога Gambler

....все тэги



UPDONW
Новый дизайн