Написал
библиотечку для асинхронной загрузки данных с MOEX ISS на Python. Большой выигрыш по скорости, когда нужно данные по десяткам или сотням бумаг загрузить.
Пока реализованы запросы по перечню торгуемых бумаг и историческим котировкам. На следующей неделе собираюсь добавить загрузку свечек, информации по доступным свечкам и общего справочника MOEX ISS.
SECID не знаю, но в знаю, что в квике текущий ОИ можно смотреть в отдельной табличке наряду с кучей других параметров «заявки» «сделки» «ГО покупателя» и прочее.
По идее должна быть на бирже эта информация. Поищете?
Та ведь однажды халява закончится.
И будет это стоить около 2700 в месяц.
Я попробовал:
rd = moex.MoexReader('AKRN')
data = rd.read()
print(rd.url)
print(data.head())
print(data.tail())
data.info()
Получил дневные котировки с 2010г. В коде и описании не видно, как получить не дневные. Не подскажите как?
В справочнике запросов к ISS грубо сотня разных запросов. Они просто их не стали реализовывать: https://iss.moex.com/iss/reference/
Дневную историю я уже сделал и собираюсь сделать запрос https://iss.moex.com/iss/reference/155 — выдает с свечки от минутных до квартальных
Понял насчет преимуществ. Видимо пока FINAM вне конкуренции за счет множества написанных программ и скриптов.
Что у вас при скачивании с moex?
sudo pip install aiomoex
Downloading/unpacking aiomoex
Downloading aiomoex-1.2.0.tar.gz
Running setup.py (path:/tmp/pip_build_root/aiomoex/setup.py) egg_info for package aiomoex
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip_build_root/aiomoex/setup.py", line 8, in <module>
with open(pathlib.Path(__file__).parent / «aiomoex» / "__init__.py") as file:
TypeError: coercing to Unicode: need string or buffer, PosixPath found
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip_build_root/aiomoex/setup.py", line 8, in <module>
with open(pathlib.Path(__file__).parent / «aiomoex» / "__init__.py") as file:
TypeError: coercing to Unicode: need string or buffer, PosixPath found
Я смог найти только через запрос свечных данных по каждой бумаге отдельно.
Либо все бумаги, но за вчерашний день.
Спасибо!