Python + Pandas = Анализ инвестиций. Визуализация с matplotlib в Google Colab.
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 #инвестиции
Если по 5 бальной шкале насколько это для вас сложно? Нужно ли дальше усложнять (перейти к корреляционному анализу, например) или ну его и давай попроще?
Звучит интересно, потому можно попробовать)
Это определённо будет очень интересно. А всё, что сложно, со временем и опытом станет очевидным)
Жду с нетерпением новых роликов!
Чел, да какая же ты няшка, я не знаю почему ты ещё не в топе техноблогеров локальных, но контент топ
Спасибо. Прям именно то как мне нужно. Алилуйа.
Интересно
Это интересно
1-й коммент за написание стратегии и запуска торгового бота на ее основе
Спасибо за проделанную работу, тема ОЧЕНЬ интересная. На Ваш вопрос про усложнение - да нужно усложнять, может и не сразу будет все понятно, но со временем разберемся (подтянем мат часть). (3.5)
Рад что пригодилось. В исходной работе на хабре habr.com/ru/post/583808/ там уже много чего интересного есть. И у автора в профиле тоже хорошие посты. Если такая тема интересна - очень рекомендую. Мое видео оно вобщем то вторично ;)
Ждем видео о написании стратегии )
Ок, будет. Она так то уже есть ;) И даже на некоторых инструментах, на подобранных периодах ;) показывает до 30% профита если не учитывать комиссию ))))) Нужно только отснять...
@@AzzraelCode 30 в год?
@Сергей Богомолов, если с юмором все ок ;), то czcams.com/video/1-VKwYVQ3xs/video.html
Спасибо за ваш труд. Интересно, в этот dataframe можно как то загрузить данные из googlefinace?
Где то мне попадались статьи на эту тему, уверен что как то можно. Но сам я с googlefinance пока не работал .
Доступ к файлам с диска можно получить попроще вроде как. На панели слева нажимаешь файл, и там сверху три иконки: выгрузить файл, обновить, и третья "Подключить диск". Нажимаете на нее, и в колаб добавляется код для подключения Google Disk. И не надо ничего расшаривать.
Да, конечно вы правы и так тоже можно, но есть нюансы:
1. Приходится открывать доступ ко всему диску. Нельзя дать доступ только к конкретной папке. Это не всегда хорошо.
2. Доступ приходится расшаривать при каждом перезапуске окружения.
3. У меня, на самом деле, данные лежат на диске в основном гуглоакке, а видосы я пишу на другом гуглоакке. Чтобы расшарить диск одного аккаунта для колаба в другом аккаунте это отдельное мероприятие.
~~~
Одним словом !gdown или !wget (например для данных лежащих где нибудь в сети) часто проще и универсальнее. Но кому как удобнее...
@@AzzraelCode Видео интересное. Жду продолжения.
Но тебя треть видео ушло на объяснение того как перекинуть файл от гугла к гуглу. А бояться делиться данными, которые лежат у гугла, с colab, который типа гугл )).
@@user-yu2sq8fc3e Про данные - в нашем деле паранойи много не бывает ;) А по контенту - тут всегда дилемма, что рассказать, а что и так понятно. Тебе вот с файликом все понятно, другим тут панда на дошкольном уровне. Приходится балансировать чтобы делать то, что будут смотреть. Но в любом сл за фидбек спасибо.
Можно ли сделать скринер по всем Российским акциям на Московской бирже по инликатору RSI? И что бы по минимальным и максимальным значениям инлиеатора RSI приходили сигналы в телеграмм???
Технически это возможно. Если поискать есть уже готовые сервисы типа такого rsi-alerts.com
почему все дневки загружают. ника не могу найти анализ 5 минуток или часовиков хотя б
Так а в чем разница для панды? Лейте хоть минутки, хоть недельки - разницы никакой.
@@AzzraelCode ну новенький в пайтоне. танцы с бубном всё время. 2 колонки - время и дата. и соединить их проблема была. ну и как их дальше обрабатывать? например как взять каждый день первый час лондона. выяснить направление . и потом в процентах показать будет ли второй час тоже в том же направлении , и второй и 3й. на сколько % откатывает 2, 3 , 4 час
ссылку на статью! ? ЕЕ нет(
Гугл мне помог)
Скажите таймкод, поправлю.
@@AzzraelCode а не , уже неактуально я все нашел. Если не секрет, получилось ли у Вас рубить бабло на биржах с помощью данного анализа и ботов?
@@mlr__roal_6867 czcams.com/video/1-VKwYVQ3xs/video.html ;)))
хотелось бы хотя бы примитивный пример - если азиатская сессия закрытие выше чем открытие. то сколько процентов - что лондон дальше пойдёт. и сколько процентов что поглотит азиатскую , но всё равно пойдёт в том же направлении
Если я когда вернуть на фонду, то возможно что-то сделаю с сессиями. Но сейчас я в крипте и счастлив работе 24/7 без всех этих сессий.
@@AzzraelCode там так же сессии по чикагской бирже