Постов с тегом "Прогнозирование": 84

Прогнозирование


Через 5 минут прогноз рассыпается. (с)

    • 05 августа 2021, 20:38
    • |
    • 3Qu
  • Еще
Был у меня на днях диалог с одним нашим форумчанином, и сказал он с некоторым сожалением — через 5 минут прогноз рассыпается. ©
Вообще, я с этим вполне согласен, это действительно близко к истине. Однако,
во первых: 5-ти минут часто вполне достаточно для сделки,
во вторых: по ходу пьесы можно прогнозировать и дальше, на следующие 5 минут, и, если все ОК, продлевать сделку на следующие 5 минут, потом на следующие и так далее.
Таким образом, мы поимеем систему, в которой, да, основные сделки будут не более 5 минут, но будут присутствовать и сделки более продолжительные, до 15 минут и более.
Только скажу, что из этого может получиться оч неплохая и весьма прибыльная система.

Сегодня че-то много о нейросетях (НС)

    • 09 марта 2021, 16:04
    • |
    • 3Qu
  • Еще
Основной вопрос — может ли НС, и вообще методы МО, прогнозировать рынок?
Зададим более простой вопрос — можно ли НС обучить выполнять оператор if()… else? Ответ очевиден — конечно можно.
А обучить выполнению группы таких операторов? — Не вопрос, конечно можно.
Т.е., НС можно обучить практически любой логике. Вроде, сомнений не вызывает.

Теперь у нас есть заведомо работоспособная прибыльная торговая система (ТС), принимающая решения о покупке/продаже на основе некоторых данных, констант и логики. Решение — это своего рода прогноз. Решение: покупать — это прогноз роста цены актива, продавать — прогноз падения цены.

Итак, если ТС построена на логике, а НС можно успешно обучить любой логике, то НС можно обучить логике нашей прибыльной ТС. А так как решение ТС — это прогнозирование рынка, то НС и другие методы МО без всяких сомнений могут прогнозировать рынок.
Вот, мы с вами все и доказали:
НС и другие методы МО без всяких сомнений могут прогнозировать рынок.


Думай медленно — предсказывай точно. Часть 3. Искусство и наука предвидеть опасность. Филип Тетлок

Думай медленно — предсказывай точно. Искусство и наука предвидеть опасность. ФилипТетлок, ДэнГарднер

Электронная книга https://t.me/kudaidem/1808

Часть 1 https://smart-lab.ru/blog/673858.php Часть 2 https://smart-lab.ru/blog/674129.php



( Читать дальше )

Думай медленно — предсказывай точно. Часть 2. Искусство и наука предвидеть опасность. ФилипТетлок, ДэнГарднер

Думай медленно — предсказывай точно. Искусство и наука предвидеть опасность. ФилипТетлок, ДэнГарднер

 Электронная книга https://t.me/kudaidem/1808
Часть 1 https://smart-lab.ru/blog/673858.php



( Читать дальше )

Думай медленно — предсказывай точно. Искусство и наука предвидеть опасность.

Думай медленно — предсказывай точно. Искусство и наука предвидеть опасность. ФилипТетлок, ДэнГарднер

Электронная книга https://t.me/kudaidem/1808



( Читать дальше )

Как работает Machine Learning.

    • 01 января 2021, 22:30
    • |
    • 3Qu
  • Еще
Различных методов Machine Learning очень много, но все они работают примерно одинаково. Это и нейросети, и леса-деревья, и Байесовские классификаторы, и многое другое. Найти и прочитать как ходят-как сдают, как обучают и проверяют правильность обучения — не проблема.
Но пользователи часто забывают одно правило: мусор на входе — мусор на выходе. Для обучения недостаточно сделать обучающую последовательность с правильными ответами — результатом будут хорошие результаты на обучающей последовательности, и никакие на реальных данных.
Таким образом, мы должны четко себе представлять, чему именно мы учим, и это вовсе не правильные ответы, а правильные ответы на правильные вопросы. Если не хотите получать дурацкие ответы — не задавайте дурацкие вопросы.

Т.е., для обучения МЛ нам нужно сформулировать адекватные вопросы и ответы на них. Только в этом случае метод МЛ реально обучится и будет реально работать не только на обучающейся последовательности.
Вопрос ещё в том, что обычно мы не знаем и правильных вопросов.
Но это дело поправимое  Мы формируем какую либо гипотезу, например — три солдата показывают нам то-то и то-то. Мы как-то ищем этих трёх солдат на истории, там же находим ответы на них, обучаем на этом метод МЛ, проверяем на независимом отрезке истории, и выясняем — действительно ли эти 3 солдаты так важны для нашей торговли, или ну их на фиг.
Понятно, что и при обучении и на реале нам надо задавать МЛ только значимые вопросы, а именно, показывать МЛ не все данные подряд, а только наших трёх солдат.
Ну, а если солдаты воевать не желают, проверяем значимость вороны на шесте.) И так, пока действительно не найдем что-то стоящее.

Классификация сделок в торговых системах 2 (пример).

    • 17 декабря 2020, 21:04
    • |
    • 3Qu
  • Еще
Был у меня топик  "Классификация сделок в торговых системах" — в общем, не зашел. Но некоторые плюсанули, вот, для некоторых и напишу пример конкретного применения. Рекомендую прочитать предыдущий, иначе можете не понять этот топик.
К счастью, у меня оказался рояль в кустах — вялотекущий проект системы прогнозирования котировок, вычисляющей прогноз изменения цены на интервале Т по значению и состоянию цены в момент t — dС(t+Т). Ну, и общая формула прогнозирующей системы:
                              dC(t+T) = C(t+T) — C(t),
где C(t) — цена в момент t.
График теста системы я показывал в комментариях к предыдущему топику вот он:

Классификация сделок в торговых системах 2 (пример).
По Х (Predict)  — прогноз изменение цены, по У (Real) — реальное изменение цены через время Т. Не обращайте внимание на значения осей, это не сами изменения цены, это нормированные к диапазону системы значения изменений цен.

( Читать дальше )

Эти предсказуемые "черные лебеди".

Популярность книги Талеба, с ярким описанием проблем прогнозирования кризисов, нередко сбивает с толка интересующихся, лишая стимулов углубленного изучения рынков/экономики. Всеобщая апатия побудила написать этот текст.

Трудности, непреодолимые для далеких от реального рынка людей, включая экономистов, вовсе не означают, что толковые трейдеры, инвесторы, бай-сайд аналитики или любители самостоятельно мыслить не могут успешно предсказать «черный лебедь».

Пример 1, мартовское падение 2020 года.

С конца весны прошлого года практически все мировые СМИ, уделяющие внимание биржевой тематике, сообщали об усиливающейся инверсии доходностей дальних и ближних американских бумаг. Это хорошо известное, неоднократно описанное явление с фундаментальной основой (не путать с «фундаменталом» из книжек для инвесторов), часто предваряющее снижение рынков и торможение экономики. Однако пользоваться такой закономерностью непросто, поскольку скорость изменений невелика и до значительной реакции бирж обычно проходит от полугода до двух лет. На известных трейдерских ресурсах тему обсуждали неоднократно, причем с идентичными выводами: для определения времени входа нужны дополнительные факторы. Например, полезна информация о поведении других инструментов хеджирования, типа золота, мощный рост начался прошлым летом.

( Читать дальше )

R, Matlab, Julia, Python, Eviews, Stata, SAS, SQL - что выбрать?

Дорогие друзья!

может быть среди смартлабовцев найдутся те, кто пользуется и разбирается в этом вопросе.

Какие из перечисленных средств (а может и что-то другое) посоветуете для анализа данных и прогнозирования?

Чем они друг от друга отличаются, какой для чего лучше использовать, какой проще в использовании? 

R, Matlab, Julia, Python, Eviews, Stata, SAS, SQL

Спасибо!


....все тэги
UPDONW
Новый дизайн