Python + Pandas = Анализ инвестиций. Визуализация с matplotlib в Google Colab.

Sdílet
Vložit
  • čas přidán 4. 07. 2024
  • Простой анализ ценных бумаг (акций, облигаций, ETF и т.д.) в Google Colab с Python, Pandas и визуализация аналитики с помощью matplotlib.
    Мне понравился пост на Хабре habr.com/ru/post/583808/. Там много интересного для анализа и визуализации ценных бумаг. Я решил упростить анализ (убрал все бумаги кроме одной, корреляционный анализ, объемы), но добавить кода о получении данных в колаб (обычно при первом знакомстве с колабом именно этот момент узкое место).
    Ноутбук в Google Colab
    colab.research.google.com/dri...
    Как работать с Колабом
    • Google Sheets + Тинько...
    🤑 Спасибо блоггеру
    azzrael.ru/spasibo
    🔥 Содержание
    00:00 Про пост на Хабре Анализ и визуализация данных в финансах
    00:51 Python в Google Colab
    01:58 УРА! Team Spirit
    02:45 Что делаем в ноутбуке и подготовка исходных данных
    08:14 Загрузка данных в колаб из Google Drive
    10:22 Создаем Pandas DataFrame
    14:33 Pandas describe
    17:08 Визуализация данных с matplotlib.plot
    18:16 Печем пирожок ;)
    19:07 Сплит Сбера или как выбрать период для анализа в pandas DataFrame
    Кажется получилось достаточно понятно для начала. Дальше можно расширять варианты анализа данных с помощью Python и Pandas и/или визуализации с помощью Matplotlib, Seaborn или других библиотек визуализации данных.
    .
    .
    .
    #python #pandas #инвестиции

Komentáře • 33

  • @AzzraelCode
    @AzzraelCode  Před 2 lety +3

    Если по 5 бальной шкале насколько это для вас сложно? Нужно ли дальше усложнять (перейти к корреляционному анализу, например) или ну его и давай попроще?

    • @user-wg8oh2yb2e
      @user-wg8oh2yb2e Před 2 lety

      Звучит интересно, потому можно попробовать)

    • @pryazhentsov
      @pryazhentsov Před 2 lety +1

      Это определённо будет очень интересно. А всё, что сложно, со временем и опытом станет очевидным)
      Жду с нетерпением новых роликов!

  • @_daniilpetrenko
    @_daniilpetrenko Před 2 měsíci +1

    Чел, да какая же ты няшка, я не знаю почему ты ещё не в топе техноблогеров локальных, но контент топ

  • @oleksandr8607
    @oleksandr8607 Před rokem

    Спасибо. Прям именно то как мне нужно. Алилуйа.

  • @user-zi7dm9uq3s
    @user-zi7dm9uq3s Před 2 lety

    Интересно

  • @vitaliibali
    @vitaliibali Před 2 lety

    Это интересно

  • @IgorNetkoff
    @IgorNetkoff Před 2 lety +1

    1-й коммент за написание стратегии и запуска торгового бота на ее основе

  • @geskinmv
    @geskinmv Před 2 lety

    Спасибо за проделанную работу, тема ОЧЕНЬ интересная. На Ваш вопрос про усложнение - да нужно усложнять, может и не сразу будет все понятно, но со временем разберемся (подтянем мат часть). (3.5)

    • @AzzraelCode
      @AzzraelCode  Před 2 lety

      Рад что пригодилось. В исходной работе на хабре habr.com/ru/post/583808/ там уже много чего интересного есть. И у автора в профиле тоже хорошие посты. Если такая тема интересна - очень рекомендую. Мое видео оно вобщем то вторично ;)

  • @alexanderignatyev2190
    @alexanderignatyev2190 Před 2 lety +1

    Ждем видео о написании стратегии )

    • @AzzraelCode
      @AzzraelCode  Před 2 lety

      Ок, будет. Она так то уже есть ;) И даже на некоторых инструментах, на подобранных периодах ;) показывает до 30% профита если не учитывать комиссию ))))) Нужно только отснять...

    • @user-zw4sl8vv3e
      @user-zw4sl8vv3e Před rokem

      @@AzzraelCode 30 в год?

    • @AzzraelCode
      @AzzraelCode  Před rokem

      @Сергей Богомолов, если с юмором все ок ;), то czcams.com/video/1-VKwYVQ3xs/video.html

  • @johnswet3569
    @johnswet3569 Před 2 lety

    Спасибо за ваш труд. Интересно, в этот dataframe можно как то загрузить данные из googlefinace?

    • @AzzraelCode
      @AzzraelCode  Před 2 lety

      Где то мне попадались статьи на эту тему, уверен что как то можно. Но сам я с googlefinance пока не работал .

  • @user-yu2sq8fc3e
    @user-yu2sq8fc3e Před 2 lety

    Доступ к файлам с диска можно получить попроще вроде как. На панели слева нажимаешь файл, и там сверху три иконки: выгрузить файл, обновить, и третья "Подключить диск". Нажимаете на нее, и в колаб добавляется код для подключения Google Disk. И не надо ничего расшаривать.

    • @AzzraelCode
      @AzzraelCode  Před 2 lety

      Да, конечно вы правы и так тоже можно, но есть нюансы:
      1. Приходится открывать доступ ко всему диску. Нельзя дать доступ только к конкретной папке. Это не всегда хорошо.
      2. Доступ приходится расшаривать при каждом перезапуске окружения.
      3. У меня, на самом деле, данные лежат на диске в основном гуглоакке, а видосы я пишу на другом гуглоакке. Чтобы расшарить диск одного аккаунта для колаба в другом аккаунте это отдельное мероприятие.
      ~~~
      Одним словом !gdown или !wget (например для данных лежащих где нибудь в сети) часто проще и универсальнее. Но кому как удобнее...

    • @user-yu2sq8fc3e
      @user-yu2sq8fc3e Před 2 lety

      @@AzzraelCode Видео интересное. Жду продолжения.
      Но тебя треть видео ушло на объяснение того как перекинуть файл от гугла к гуглу. А бояться делиться данными, которые лежат у гугла, с colab, который типа гугл )).

    • @AzzraelCode
      @AzzraelCode  Před 2 lety

      @@user-yu2sq8fc3e Про данные - в нашем деле паранойи много не бывает ;) А по контенту - тут всегда дилемма, что рассказать, а что и так понятно. Тебе вот с файликом все понятно, другим тут панда на дошкольном уровне. Приходится балансировать чтобы делать то, что будут смотреть. Но в любом сл за фидбек спасибо.

  • @user-tf9hb6ut1i
    @user-tf9hb6ut1i Před rokem

    Можно ли сделать скринер по всем Российским акциям на Московской бирже по инликатору RSI? И что бы по минимальным и максимальным значениям инлиеатора RSI приходили сигналы в телеграмм???

    • @AzzraelCode
      @AzzraelCode  Před rokem

      Технически это возможно. Если поискать есть уже готовые сервисы типа такого rsi-alerts.com

  • @danielpartyhead2234
    @danielpartyhead2234 Před rokem

    почему все дневки загружают. ника не могу найти анализ 5 минуток или часовиков хотя б

    • @AzzraelCode
      @AzzraelCode  Před rokem

      Так а в чем разница для панды? Лейте хоть минутки, хоть недельки - разницы никакой.

    • @danielpartyhead2234
      @danielpartyhead2234 Před rokem

      @@AzzraelCode ну новенький в пайтоне. танцы с бубном всё время. 2 колонки - время и дата. и соединить их проблема была. ну и как их дальше обрабатывать? например как взять каждый день первый час лондона. выяснить направление . и потом в процентах показать будет ли второй час тоже в том же направлении , и второй и 3й. на сколько % откатывает 2, 3 , 4 час

  • @mlr__roal_6867
    @mlr__roal_6867 Před 2 lety

    ссылку на статью! ? ЕЕ нет(

    • @mlr__roal_6867
      @mlr__roal_6867 Před 2 lety +1

      Гугл мне помог)

    • @AzzraelCode
      @AzzraelCode  Před 2 lety

      Скажите таймкод, поправлю.

    • @mlr__roal_6867
      @mlr__roal_6867 Před 2 lety

      @@AzzraelCode а не , уже неактуально я все нашел. Если не секрет, получилось ли у Вас рубить бабло на биржах с помощью данного анализа и ботов?

    • @AzzraelCode
      @AzzraelCode  Před 2 lety

      @@mlr__roal_6867 czcams.com/video/1-VKwYVQ3xs/video.html ;)))

  • @danielpartyhead2234
    @danielpartyhead2234 Před rokem

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

    • @AzzraelCode
      @AzzraelCode  Před rokem

      Если я когда вернуть на фонду, то возможно что-то сделаю с сессиями. Но сейчас я в крипте и счастлив работе 24/7 без всех этих сессий.

    • @danielpartyhead2234
      @danielpartyhead2234 Před rokem

      @@AzzraelCode там так же сессии по чикагской бирже