evgen000
evgen000 личный блог
15 мая 2018, 13:38

Анализ сентимента Василия на R

Сразу скажу что не преследую цель потроллить или еще чего. Я решил проверить популярную стратегию «Торгуй против Василия».

Что я сделал:

1. Спарсил 2000 постов Василия с сайта
2. Посчитал сентимент каждого поста
3. Построил индекс Василия и торговую стратегию

Кому не терпится вот еквити этой стратегии в лучшие времена Василия )
Анализ сентимента Василия на R

В качестве оценки сентимента я использовал сервис https://indico.io они дают удобный API. У этого способа есть ряд недостатков, к примеру методы которые предоставляет сервис считают сентимент текста, а не рыночный сентимент, что делает его интерпритацию не весьма очевидной, к примеру Василий может писать что все пропало и инфляция будет расти конскими темпами, сентимент будет негативный, однако для нашего рынка это хорошо. В любом случае поиграться получилось )

Сентимент Василия

Анализ сентимента Василия на R

Вообще говоря начиная с 16 года Василий все меньше стал писать по рынку, стало больше видео и всяких эфиров на радио. Что сказалось на его сентименте, он сместился в положительную зону. В сравнении с индексом это выглядит так

Анализ сентимента Василия на R

Собственно стратегия простая, если индекс ниже 0.4 то встаем в лонг по ММВБ, закрываем лонг когда сентимент поднимается выше 0.5. В шорт не встаем. Сама еквити в начале поста. Можно было еще потестить на Si и SPY но лень ) Как видно, много заработать бы не получилось, возможно тут можно много что улучшить, но это в другой раз.

PS: Как-нибудь попробую потестить посты Романа Андреева )

14 Комментариев
  • Spartanes
    15 мая 2018, 13:47
    Да это грааль)
  • qwe
    15 мая 2018, 13:49
    Отличный анализ, спасибо.

    Для оценки сентимента используется превалирование тех или иных лексических единиц? Я так понимаю, что библиотека использует бинарную классификацию.

    Единственный недостаток, на мой взгляд, это то, что не учитывается специфика текстов — биржевая торговля. Можно дополнить их словарь самостоятельно и посмотреть, будет ли улучшение.
  • Uncle Fedor
    15 мая 2018, 13:59
    Супер, это что-то новое. А давайте еще анализировать твиты сами знаете кого.
    • qwe
      15 мая 2018, 14:10
      Uncle Fedor, пожалуйста https://github.com/maxbbraun/trump2cash
  • AIvanov
    15 мая 2018, 14:09
    автоследование сделаете?)
  • Anton Shabunin
    15 мая 2018, 14:38
    Статистика по уровню снега в Нью-Йорке. Может, там есть корреляция с S&P?
    www.nydailynews.com/new-york/new-york-city-snowfall-total-tracker-article-1.2994206
  • Capital Management
    15 мая 2018, 15:04
    На самом деле пофигу какой у вас результат главное зарабатывать!!!
  • Oleg Only Algo
    15 мая 2018, 15:06
    По Роману так не выйдет, у него всегда найдется уровень, даже много уровней для контртренда:)
  • Алексей Киселев
    15 мая 2018, 22:27
    Хахахаха! +100500! )))
  • Гуру Хренов
    16 мая 2018, 04:57
    наконец то нормальный анализ пошел
  • katasma
    16 мая 2018, 07:18
    Припоминаю в каждом посте уверенные рекомендации к покупке на полгода-год мегафона и моэск. ))
  • Nikolai Boiko
    21 мая 2018, 08:40
    у Вас есть пост про бота на теннис в пинакл, есть предложение о создание бота, рейтинга написать в личное сообщение увы нет, автора прошу связаться со мной [email protected]

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

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