AzzraelCode/moex-bonds
AzzraelCode/moex-bonds has 32 GitHub stars and 15 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-15 01:03 UTC. Last push 2024-01-07.
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
About
Исходный код к сериалу о работе с API Мосбиржи ( ISS MOEX ) на Python для канала Azzrael Code.
DataREADME.md
OriginalСкринер Облигаций на базе ISS MOEX
Через запросы к бесплатному API Мосбиржи (ISS MOEX) собираю все облигации на бирже и некоторые их метрики:
- дата начала торгов
- дата погашения
- размеры купонов
- расчитанная мосбиржей доходность
- объемы торгов .. и ряд других
Метрики сохраняю в SQLLite базу (простая, файловая, локальная). Для дальнейшего анализа. В коде есть несколько примеров анализа и построений отчетов с использованием Pandas. Однако можно использовать любые инструменты для работы с SQL базами.
Это суперальфапревью версия ;)
Что-то или всё может не работать.
По большому счету это код для личного использования, экспериментов и для съемки видео на канале https://www.youtube.com/c/AzzraelCode Рекомендую посмотреть остальные мои видео в плейлисте ISS MOEX https://www.youtube.com/watch?v=lkrwSLpeN1I&list=PLWVnIRD69wY62qRnOw8EjaKyC8buYe1GH
Как использовать
Создать SQLLite базу (файл) можно с использованием SQLLite Studio (или любой другой программы) с полями описанными в модели ( или используй SQLAlchemy для создания таблицы из модели ;) ). И положить её в папку _db проекта.
Установить питон и зависимости python -m pip install -r requirements.txt
В консоли (cmd) перейти в директорию установки и
python __main__.pyдля получения списка доступных комманд