Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Не могу понять как получить стастику по валютам и по фьючерсам #16

Open
RichAndy opened this issue Jun 1, 2022 · 8 comments

Comments

@RichAndy
Copy link

RichAndy commented Jun 1, 2022

Разобрался как получить инфу по акциям, облигациям, индексам, а вот с валютой (USDRUB_TOD) и фьючерсами (например Si-6.22 / SiM2) проблема. В документации тоже не инфы.
Подскажите с какими параметрами нужно вызвать apimoex.get_board_candles что бы получить инфу по валюте и фьючерсам?

=== так получаю инфу по акциям, облигациям и индексам
print("== Shares GAZP ==")
data = apimoex.get_board_candles(session, 'GAZP', 1, '2022-05-18', None,
('begin', 'open', 'high', 'low', 'close', 'value')) # Statistics by intervals 1 minute
print("== Bond RU000A100881 ==")
data = apimoex.get_market_candles(session, 'RU000A100881', 1, '2022-05-18', None, ('begin', 'open', 'high', 'low', 'close', 'value'),
'bonds', 'stock')
print("== index IMOEX ==")
data = apimoex.get_market_candles(session, 'IMOEX', 1, '2022-05-18', None, ('begin', 'open', 'high', 'low', 'close', 'value'),
'index', 'stock')

@WLM1ke
Copy link
Owner

WLM1ke commented Jun 1, 2022

Вот тут про фьючерсы был вопрос #3

@WLM1ke
Copy link
Owner

WLM1ke commented Jun 1, 2022

Вот тут я курс качаю

@WLM1ke
Copy link
Owner

WLM1ke commented Jun 1, 2022

Если не поможет, то дайте ссылки на сайт MOEX с графиками соответствующих инструментов - постараюсь помочь.

@RichAndy
Copy link
Author

RichAndy commented Jun 1, 2022

Ага, понял вот получается ключевые разделы для них! Спасибо!
Для фьючерсов:
market="forts",
engine="futures",
Для валюты:
market="selt",
engine="currency",

@WLM1ke
Copy link
Owner

WLM1ke commented Jun 1, 2022

Есть еще такая штука, которая все варианты содержит - в ней иногда можно понять, что нужно.

@epogrebnyak
Copy link
Collaborator

Ага, понял вот получается ключевые разделы для них! Спасибо! Для фьючерсов: market="forts", engine="futures", Для валюты: market="selt", engine="currency",

Currency у нас есть в либе finec, доллар евро и юань, фьючерсы предлагал добавить - мне нужен какой-то пример фьюча который нужен

@RichAndy
Copy link
Author

RichAndy commented Jun 2, 2022

Евгений ну например фьючерс на доллар с поставкой 6.22 (Si-6.22). Вот ссыль на moex https://www.moex.com/ru/contract.aspx?code=Si-6.22

@epogrebnyak
Copy link
Collaborator

Евгений ну например фьючерс на доллар с поставкой 6.22 (Si-6.22). Вот ссыль на moex https://www.moex.com/ru/contract.aspx?code=Si-6.22

Валидный тикер для этого фьючерса будет SiM2, а синтаксис для котировок (ежедневных):

Futures("SiM2").get_history().dropna()

https://github.com/epogrebnyak/finec/blob/main/forts.py

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants