Gambler
Gambler личный блог
22 июля 2024, 17:42

Как я разбирал торговый алгоритм через 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

29 Комментариев
  • RoboScalp
    22 июля 2024, 18:10
    А вы как-то связаны с Алексеем Ван и его OS engine?
  • __rtx
    24 июля 2024, 18:21
      
      • __rtx
        24 июля 2024, 18:22
          
          • __rtx
            24 июля 2024, 18:22
              
  • svgr
    22 июля 2024, 21:27
    На днях думал на эту тему применительно к своему алгоритму. В том плане что никакой чат его по сделкам не расколет, там внешне полный рандом по направлениям входа в схожих положениях и параметры определения этих положений гуляют.
      • __rtx
        24 июля 2024, 18:22
          
          • __rtx
            24 июля 2024, 18:22
              
      • svgr
        22 июля 2024, 23:19
        Gambler, утверждение шаблонное (расхожее) и потому не всегда верное. 
        Наиболее ёмкое по вычислениям может быть упаковано в пару процедур, а каркасный алгоритм простой, вызывает их по очереди. Прогнозное окно, торговое окно. Степень робастности зависит только от правильно подобранных размеров окон. Модернизировать тут нечего.
    • __rtx
      24 июля 2024, 18:22
        
      • svgr
        22 июля 2024, 23:35
        __rtx, я пытаюсь всё находимое в 'формульный' вид приводить. То есть получать таблицу всех состояний в модели и условий переходов в новые состояния. Потом смотрю при каких параметрах в этих переходах сгустки образуются.
        Придумал вот принцип, как заранее часть убыточных сделок в прибыточные переводить. Чем-то жертвуя, естественно. А теперь думаю, как этот принцип повторно применить, чтоб ещё результат подулучшить (если повезёт). Теоретически можно было бы на бумаге расписать сразу двойной переход, раз одинарный описан. Но не получается, логики не хватает обдумать все нюансы. А тут вдруг какие-то чуваки увидят. Да ни в жись не справятся.
        • __rtx
          24 июля 2024, 18:22
            
        • __rtx
          24 июля 2024, 18:22
            
          • svgr
            23 июля 2024, 08:39
            __rtx, вопрос не расшифровал. А общая суть алгоритма — ценовой ряд нарезается на отрезки по регулярному правилу, в начале каждого отрезка принимается решение о направлении позиции, которое в нём должно быть.
            • __rtx
              24 июля 2024, 18:22
                
              • svgr
                23 июля 2024, 15:01
                __rtx, алгоритм универсальный и пока только доделывается. Большие убытки в нём предполагаются. Но прибытки ещё больше.
                Никто не набежит. Большинству готовый начни рассказывать — даже напрягаться не станут, вникать, скажут, что ерунда. Единицы лишь поймут хорошесть и применимость к разным инструментам.
                А хорошесть в том, что если взять прямоугольник двух основных параметров и сосчитать результаты за несколько лет по всем точкам прямоугольника, выйдет средний прибыток на точку за вычетом комиссий больше отданных комиссий. То есть можно мазать с выбором лучшего параметра.
                На биткоине по тестам около 1 сделки в день. В Сбере почти так же.
                • __rtx
                  24 июля 2024, 18:23
                    
                  • svgr
                    23 июля 2024, 15:52
                    Gambler, можно с тестов прямо в ближайшие дни выложить, если интересно. У меня сейчас не лучшая, но уже удовлетворительная версия.
                  • svgr
                    23 июля 2024, 20:52
                    Gambler, а скептицизм мой по отношению к чатам основан на их попытках решить школьные задачи по математике средней сложности. Подсовывал двум года 1,5 назад. Такой бред выдавали в ответ. И каждый свою версию бреда.
  • Beach Bunny
    22 июля 2024, 23:34
    Пипец, ну и где алгоритм торговли, пусть и просто текстом без кода.
    Это же просто графики по сделкам.
  • BITE4SAVE
    24 июля 2024, 19:04
    Gambler, сомнительна способность чатгпт раскрыть алгоритм HFT ТС — нет данных для «скармливания» ИИ.
  • BITE4SAVE
    23 июля 2024, 21:55
    Одобрям!

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн