Чё-то я не понял, о чём речь, но выглядит красиво :) Запускаю в Spyder(Python 3.13) из коллекции WinPython 3.13.50 Данные в терминале брать по Ctr+U
Файлы:
Symbolic_Price_Qt5_v2.py
67 kb
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Опубликована статья Символьное уравнение прогнозирования цены с использованием SymPy:
Статья описывает интересный подход к алготрейдингу, основанный на символьных математических уравнениях вместо традиционных "черных ящиков" машинного обучения. Автор показывает, как преобразовать непрозрачные нейросети в читаемые математические формулы через библиотеку SymPy и полиномиальную регрессию, что позволяет полностью понимать логику принятия торговых решений. Подход сочетает вычислительную мощь ML с прозрачностью классических методов, давая трейдеру возможность анализировать, корректировать и адаптировать модели в реальном времени.
На фоне сложностей в интерпретации внутренней сущности моделей машиного обучения я задался вопросом: а что, если создать модель, которая будет столь же мощной, но при этом полностью прозрачной? Модель, которая даст не просто прогноз, а точную математическую формулу: "Цена через 24 часа = f(RSI, MACD, волатильность, ...)". Это бы позволило не только предсказывать, но и понимать рынок на фундаментальном уровне.
Поиски привели к символьной математике — области, где компьютеры работают не с числами, а с математическими выражениями. Если обычное машинное обучение говорит "ответ 1.4523", то символьная математика объясняет: "ответ 1.4523, потому что 0.003×RSI - 0.127×волатильность² + ...".
Открытием стала библиотека SymPy в Python. Она позволяет не просто обучить модель, а извлечь из неё математическое уравнение в чистом виде. Представьте: вместо загадочной нейросети у вас есть формула, которую можно записать на бумаге, проанализировать и понять каждое слагаемое. SymPy интегрируется с scikit-learn, позволяя преобразовывать регрессии в алгебраические выражения. Это не новинка — концепция развивается с 1980-х (системы вроде Mathematica), но в трейдинге она революционна. В моей практике системы Мидас это увеличило стабильность системы на 25%, так как позволило вручную корректировать формулы под рыночные режимы.
Автор: Yevgeniy Koshtenko