Описание раздела База финансовых данных

В этом разделе мы обсуждаем новости, идеи по развитию и возможные баги открытой финансовой базы данных 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
И у меня выходит сплошной текст. А как сделать вывод всех тикеров “имя тикера - имя компании?”

1 лайк

Перечень всех доступных бирж можно получить чрез запрос:
http://api.okama.io:5000/api/namespaces/

Табличную форму данных через API получить нельзя.
Как работать с базой данных показано в ноутбуке с примерами.

Добрый день. Подскажите как делать запрос сразу по нескольким тикерам?

Такой возможности не предусмотрено. API даёт информацию по одному тикеру. Я кстати не видел ни одного API, который бы обладал такой возожмностью.

Через библиотеку okama вы можете запросить информацию по нескольким бумагам. Например, через класс AssetList.

2 сообщения были перенесены в новую тему: Загрузка данных из CSV при создании экземпляра класса Asset