Раз уж тему подняли, напишу тут как моя идея с агентом продвигается

Напомню, что я хотел — я планировал автоматизировать нажатие кнопки «сделать скриншот» в tradingview прям на интрейде, сохранять на диск, и отправлять в llm-ку чтобы она мне проанализировала график и выдала ответ PUT или CALL и дальше уже кнопки бот нажимал.
Основная задача была в том, чтобы подобрать такие индикаторы и такой промпт, чтобы ИИ-шка могла выдать качественный предикшн на основе графика.
Так как модели не детерминированы (то есть могу выдавать все время разный ответ) необходимо было так составить промпт , чтобы модель всегда следовала четкой схеме анализа. На картинке выше моя первая идея промпта, и если честно она выдавала полную хуету (несмотря на кучу умных слов)
Я закинул этот промпт в gemini и дальше уже с ним работал чтобы он его докрутил. В итоге получилось нечто сносное, где даже Gemini-Flash-Lite выдавал более менее реалистичный ответ и даже выигрывал в примерно 50% случаев.
Дальше я потратил пару дней на бектесты, и... результаты не очень.
В идеале нужен хотя бы 70% винрейт чтобы ллм-ка на автомате работала в прибыль, а это
очень много. И из-за того что payout 80% всего, то преимущество всегда на стороне брокера выходит.
Короче, идею попробовал, дальше в теории можно этот промпт в бота прикрутить и погонять на тестах, например что если мартинг 1-2 колена использовать? Даст ли это преимущество? И т.д. но я уже вижу что в целом бессмысленная затея, потому что математически EV выходит отрицательный.
Выбить 70% винрейт на ллм-модели пока что кажется нереальным.
В общем какой план — тут на полимаркете оказывается есть бинарные опционы, и там payout может быть не 80% а 800%. В десять раз больше чем у любого брокера. При таком раскладе винрейт можно иметь намного, намного ниже (и все равно выходить в прибыль):
(Например, я могу купить опцион вниз по цене 20 центов, а получить 100. Соотношение риск к прибыли 1 к 5)
А поскольку у Полимаркета есть API,
Это означает, что я могу брать данные из Chainlink (провайдер данных для BTC на Полимаркете), создавать из этого график и отправлять ллм-ке вместе с системным промптом, чтобы уже она принимала решение
Но! На полимаркете немного другой принцип торговли, и просто делать ставку верх или низ не всегда выгодно.
Так что пока есть новый план — сделать так, чтобы ллм-ка анализировал график каждую минуту, подсчитывала EV (Expected Value, короче там есть сложная формула подсчета математического преимущества в ставке в зависимости от вероятности, а поскольку вероятность мы знаем исходя из цены опциона, можно это как-то использовать) и на основе этого говорила че купить, и по какой цене будет EV+
Первая задача сейчас: понять как торговать на полимаркете, опробовать разные стратегии, чтобы потом было из чего составить системный промпт для модели.
В общем, пока планы такие, поизучаю полимаркет, если что дополню.
Раз уж тему подняли, напишу тут как моя идея с агентом продвигается

Напомню, что я хотел — я планировал автоматизировать нажатие кнопки «сделать скриншот» в tradingview прям на интрейде, сохранять на диск, и отправлять в llm-ку чтобы она мне проанализировала график и выдала ответ PUT или CALL и дальше уже кнопки бот нажимал.

Основная задача была в том, чтобы подобрать такие индикаторы и такой промпт, чтобы ИИ-шка могла выдать качественный предикшн на основе графика.
Так как модели не детерминированы (то есть могу выдавать все время разный ответ) необходимо было так составить промпт , чтобы модель всегда следовала четкой схеме анализа. На картинке выше моя первая идея промпта, и если честно она выдавала полную хуету (несмотря на кучу умных слов)
Я закинул этот промпт в gemini и дальше уже с ним работал чтобы он его докрутил. В итоге получилось нечто сносное, где даже Gemini-Flash-Lite выдавал более менее реалистичный ответ и даже выигрывал в примерно 50% случаев.
Дальше я потратил пару дней на бектесты, и... результаты не очень.
В идеале нужен хотя бы 70% винрейт чтобы ллм-ка на автомате работала в прибыль, а это
очень много. И из-за того что payout 80% всего, то преимущество всегда на стороне брокера выходит.
Короче, идею попробовал, дальше в теории можно этот промпт в бота прикрутить и погонять на тестах, например что если мартинг 1-2 колена использовать? Даст ли это преимущество? И т.д. но я уже вижу что в целом бессмысленная затея, потому что математически EV выходит отрицательный.
Выбить 70% винрейт на ллм-модели пока что кажется нереальным.
В общем какой план — тут на полимаркете оказывается есть бинарные опционы, и там payout может быть не 80% а 800%. В десять раз больше чем у любого брокера. При таком раскладе винрейт можно иметь намного, намного ниже (и все равно выходить в прибыль):

(Например, я могу купить опцион вниз по цене 20 центов, а получить 100. Соотношение риск к прибыли 1 к 5)
А поскольку у Полимаркета есть API,
Это означает, что я могу брать данные из Chainlink (провайдер данных для BTC на Полимаркете), создавать из этого график и отправлять ллм-ке вместе с системным промптом, чтобы уже она принимала решение
Но! На полимаркете немного другой принцип торговли, и просто делать ставку верх или низ не всегда выгодно.
Так что пока есть новый план — сделать так, чтобы ллм-ка анализировал график каждую минуту, подсчитывала EV (Expected Value, короче там есть сложная формула подсчета математического преимущества в ставке в зависимости от вероятности, а поскольку вероятность мы знаем исходя из цены опциона, можно это как-то использовать) и на основе этого говорила че купить, и по какой цене будет EV+
Первая задача сейчас: понять как торговать на полимаркете, опробовать разные стратегии, чтобы потом было из чего составить системный промпт для модели.
В общем, пока планы такие, поизучаю полимаркет, если что дополню.