Блог им. helpau

Получаем котировки MOEX ETF для калькулятора портфелей

Не вдохновлено ссылками ниже, но напомнило о выкладывании в публичный доступ.
smart-lab.ru/blog/620330.php
smart-lab.ru/blog/616708.php
Всем привет!
В ходе тестов калькулятора портфелей
github.com/Oppositus/CalculatorAA
возникло понимание, что его внутренние инструменты импорта котировок уже не работают. Так давайте напишем скрипт, который будет получать их через MOEX ISS API. Вывод скрипта-CSV файл.
Репозиторий github.com/helpau/MOEX_ETFs/blob/master/main.py
Тот же код:

tickers=["FXGD","FXUS","FXIT","SBSP","FXRL","FXRB","FXRU","SBCB","SBGB","SBRB"]
import requests
import apimoex
import pandas as pd
df=pd.DataFrame()
for ticker in tickers:
    with requests.Session() as session:
        data = apimoex.get_board_history(session, ticker,board="TQTF")
        df1 = pd.DataFrame(data)
        df1.set_index('TRADEDATE', inplace=True)
        df.info()
        df[ticker]=df1["CLOSE"]
df.to_csv("your_table.csv",sep=";")


P.S. Касательно самого калькулятора портфелей-полученный файл необходимо дополнительно обработать, чтобы на 1 год для 1 ETF было 12 записей. Особо пытливые могут исследовать, в какой день лучше проводить ребалансировку.

Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
1.3К | ★1

Читайте на SMART-LAB:
Невысокий дивиденд Сургутнефтегаза был ожидаем
Котировки обыкновенных акций Сургутнефтегаза в ходе торгов 15 мая растут на 0,1%, до 19,53 руб., а привилегированные акции падают на 2,05%, до...
Фото
📃 Проверяем на цифрах актуальность стратегии «Продавай в мае и уходи»
Изначально стратегия появилась на западе. Летом инвестиционная активность снижается. Инвестор может продать акции в мае и уйти на каникулы...
Фото
Итоги первичных размещений ВДО и некоторых розничных выпусков на 15 мая 2026 г.
Следите за нашими новостями в удобном формате: Telegram , Youtube , RuTube, Smart-lab , ВКонтакте , Сайт
Фото
Хэдхантер. Отчет МСФО за Q1 2026г. Всё будет непросто…но…есть надежда.
Вышли финансовые результаты по МСФО за Q1 2026г. от компании Хэдхантер: 👉Выручка — 9,49 млрд руб. (-1,5% г/г) 👉Операционные расходы —...

теги блога helpau

....все тэги



UPDONW
Новый дизайн