В этом разделе мы обсуждаем новости, идеи по развитию и возможные баги открытой финансовой базы данных okama, доступной через API.
Все данные доступны через http://api.okama.io:5000
Примеры запросов
Доступные типы данных (namespaces):
http://api.okama.io:5000/api/namespaces/
Временные ряды активов (исторические данные)
Месячные данных скорректированных цен закрытия (Adjusted Close)
http://api.okama.io:5000/api/ts/adjusted_close/SPY.US?first_date=2019-01-01&last_date=2020-01-01&period=m
Месячные/дневные данные цен закрытия (Сlose)
http://api.okama.io:5000/api/ts/close/SPY.US?first_date=2019-01-01&last_date=2020-01-01&period=m
История дивидендных выплат
http://api.okama.io:5000/api/ts/dividends/SPY.US?first_date=2018-01-01&last_date=2020-01-01
Доходность за день/месяц
http://api.okama.io:5000/api/ts/ror/SPY.US?first_date=2019-01-01&last_date=2020-01-01&period=m
Макроэкономические данные
Инфляция
http://api.okama.io:5000/api/ts/macro/RUB.INFL?first_date=2019-01-01&last_date=2020-01-01
Ключевая ставка ЦБ
http://api.okama.io:5000/api/ts/macro/RUS_CBR.RATE?first_date=2000-01-01&last_date=2021-05-01&period=d
Лучшие ставки банков TOP-10
http://api.okama.io:5000/api/ts/macro/RUS_RUB_TOP10.RATE?first_date=2000-01-01&last_date=2021-05-01&period=m
Лучшие ставки во всех банках
http://api.okama.io:5000/api/ts/macro/RUS_RUB.RATE
История CAPE 10 Шиллера по странам:
api.okama.io:5000/api/ts/macro/USA_CAPE10.RATIO?first_date=2019-01&last_date=2023-10
Вспомогательная информация
Информация о тикере
http://api.okama.io:5000/api/symbol/SPY.US
Поиск по всей базе данных
http://api.okama.io:5000/api/search/SPY.US
Перечень тикеров биржи
http://api.okama.io:5000/api/namespaces/MOEX
Перечень символов CAPE10 Шиллера по странам:
http://api.okama.io:5000/api/namespaces/RATIO
спасибо за сайт. Но где посмотреть все доступные тикеры, не только мосбиржи ?
Я вижу Перечень тикеров биржи (и это только мосбиржи)
http://api.okama.io:5000/api/namespaces/MOEX
И у меня выходит сплошной текст. А как сделать вывод всех тикеров “имя тикера - имя компании?”
Перечень всех доступных бирж можно получить чрез запрос:
http://api.okama.io:5000/api/namespaces/
Табличную форму данных через API получить нельзя.
Как работать с базой данных показано в ноутбуке с примерами.
Добрый день. Подскажите как делать запрос сразу по нескольким тикерам?
Такой возможности не предусмотрено. API даёт информацию по одному тикеру. Я кстати не видел ни одного API, который бы обладал такой возожмностью.
Через библиотеку okama вы можете запросить информацию по нескольким бумагам. Например, через класс AssetList
.
2 сообщения были перенесены в новую тему: Загрузка данных из CSV при создании экземпляра класса Asset
Сергей, добрый день! Бьюсь над получением данных по индексам мосбиржи, и похоже они все недоступны, кроме MCFTR.INDX. Если бы был какой-то статус актива в интерфейсе Database, что он недоступен в данный момент, и по нему можно было фильтровать и искать, было бы очень удобно. Приходится перебирать все возможные варианты, и не понятно - или я что-то делаю не так, или просто источник не работает в данный момент. Соответственно при попытке сделать портфель из IMOEX, IMOEX2 - на выходе в дашборде - пусто. Может это потому что сейчас выходные и биржа не работает? Спасибо!
Была небольшая ошибка в работе сервера данных. Поправил. Теперь данные доступны.