Получение котировок акций в реальном времени

Котировки

В тренде

* Данные являются биржевой информацией, обладателем (собственником) которой является ПАО Московская Биржа. Распространение, трансляция или иное предоставление биржевой информации третьим лицам возможно исключительно в порядке и на условиях, предусмотренных порядком использования биржевой информации, предоставляемой ОАО Московская Биржа.

Процентное изменение по инструментам на Санкт-Петербургской бирже отображается исходя из отношения последней цены к цене закрытия предыдущей вечерней сессии.

Каждую неделю мы высылаем актуальную аналитику и самые свежие новости. Коротко, емко и по делу.

Адрес для вопросов и предложений по сайту: bcs-express@bcs.ru

* Материалы, представленные в данном разделе, не являются индивидуальными инвестиционными рекомендациями. Финансовые инструменты либо операции, упомянутые в данном разделе, могут не подходить Вам, не соответствовать Вашему инвестиционному профилю, финансовому положению, опыту инвестиций, знаниям, инвестиционным целям, отношению к риску и доходности. Определение соответствия финансового инструмента либо операции инвестиционным целям, инвестиционному горизонту и толерантности к риску является задачей инвестора. ООО «Компания БКС» не несет ответственности за возможные убытки инвестора в случае совершения операций, либо инвестирования в финансовые инструменты, упомянутые в данном разделе.

Информация не может рассматриваться как публичная оферта, предложение или приглашение приобрести, или продать какие-либо ценные бумаги, иные финансовые инструменты, совершить с ними сделки. Информация не может рассматриваться в качестве гарантий или обещаний в будущем доходности вложений, уровня риска, размера издержек, безубыточности инвестиций. Результат инвестирования в прошлом не определяет дохода в будущем. Не является рекламой ценных бумаг. Перед принятием инвестиционного решения Инвестору необходимо самостоятельно оценить экономические риски и выгоды, налоговые, юридические, бухгалтерские последствия заключения сделки, свою готовность и возможность принять такие риски. Клиент также несет расходы на оплату брокерских и депозитарных услуг, подачи поручений по телефону, иные расходы, подлежащие оплате клиентом. Полный список тарифов ООО «Компания БКС» приведен в приложении № 11 к Регламенту оказания услуг на рынке ценных бумаг ООО «Компания БКС». Перед совершением сделок вам также необходимо ознакомиться с: уведомлением о рисках, связанных с осуществлением операций на рынке ценных бумаг; информацией о рисках клиента, связанных с совершением сделок с неполным покрытием, возникновением непокрытых позиций, временно непокрытых позиций; заявлением, раскрывающим риски, связанные с проведением операций на рынке фьючерсных контрактов, форвардных контрактов и опционов; декларацией о рисках, связанных с приобретением иностранных ценных бумаг.

Приведенная информация и мнения составлены на основе публичных источников, которые признаны надежными, однако за достоверность предоставленной информации ООО «Компания БКС» ответственности не несёт. Приведенная информация и мнения формируются различными экспертами, в том числе независимыми, и мнение по одной и той же ситуации может кардинально различаться даже среди экспертов БКС. Принимая во внимание вышесказанное, не следует полагаться исключительно на представленные материалы в ущерб проведению независимого анализа. ООО «Компания БКС» и её аффилированные лица и сотрудники не несут ответственности за использование данной информации, за прямой или косвенный ущерб, наступивший вследствие использования данной информации, а также за ее достоверность.

Источник

Обзор бесплатных источников котировок фондового рынка

Здравствуйте. Я работаю программистом, и у меня есть хобби — изучение фондового рынка. Фондовый рынок с точки зрения программиста — набор данных, которые надо сперва получить, а потом проанализировать. В этой статье я расскажу о первой части квеста — как данные получить. Статья не претендует на полноту исследования, а лишь описывает мой субъективный опыт, полученный за последние пару лет.

Условия задачи: меня интересуют акции американских компаний на дневном таймфрейме, чтобы каждое утро мой робот присылал мне на почту автоматический отчёт о вчерашней динамике рынка. Если будут и другие рынки с другими таймфреймами — хорошо. Платить деньги за данные мне пока не хочется.

Отдельно замечу, что я никаким образом не аффилирован ни с одной из организаций, упомянаемых в статье. Я просто ищу пути решения своих задач, и делюсь опытом.

Как получить данные котировок бесплатно? Мне известны следующие возможности:

Открытое REST API

Alphavantage. Регистрация простейшая — вводим свой email, сразу получаем ключ. Никаких проверок нет, можно подряд ввести 20 разных адресов и получить 20 валидных ключей. Однако есть лимит на обращения по API: не более 5 в минуту, не более 500 в сутки. При этом простой трюк с подстановкой разных ключей на одном IP (исчерпали лимит, поменяли ключ) работает не всегда. Таймфреймы здесь отдаются от 1 минуты до 1 месяца, но воспользоваться этим для ежедневных обновлений большого количества тикеров не получится (из-за ограничений на количество запросов). Зато я использую этот сервис для получения дополнительной информации по тикерам (описание компаний здесь довольно подробное).

Twelvedata. Последний раз вызывал их API несколько месяцев назад, с тех пор у них сильно изменился дизайн страниц, и, возможно, вместе с дизайном функционал. После того, как увидел, что на некоторых тикерах свечки отдаются с дублями (несколько одинаковых свечек в массиве), отказался от их использования. Получить ключ раньше было также просто, как и у Alphavantage (и можно было в цикле менять ключи, исчерпав лимит обращений), а теперь требуется регистрация.

Ещё есть Finnhub, уже не помню, почему отказался от его использования на ранних стадиях изучения вопроса. Что-то там было не то.

REST API брокера

Tinkoff. Я являюсь клиентом этого банка уже много лет, поэтому совершенно естественно было воспользоваться их API. Документация вполне человеческая, доступна песочница с любым балансом по любым активам, и моментальным исполнением сделок по любой цене. Инструменты такие же, как
в Тинькофф инвестициях. Таймфреймы от 1 минуты до месяца, в описании инструментов отдаётся и ISIN, и FIGI (что очень удобно). Сейчас использую именно этот API для своей аналитики. Из неприятного — API отдаёт некоторые давно неторгуемые тикеры, приходится их вычищать вручную (вот на эту тему issue на гитхабе). К тому же история свечек по любому инструменту — не более 1 года (если хочется построить график MSFT за последние 10 лет — не получится). Встречаются и другие шероховатости, но команда разработчиков доступна к прямому диалогу (что приятно).

API торгового терминала

Торговые терминалы я делю на три части — Metatrader, cTrader, и кастомные (тот же Exante, или весьма любопытный Galt and Taggart от Банка Грузии — интересующимся рекомендую изучить). Возиться с кастомными терминалами смысла я не вижу (из-за немасштабируемости получаемого технического решения), поэтому рассмотрим лишь Metatrader и cTrader.

Metatrader 5 — самый популярный терминал для контрактов CFD на Forex, но контракты CFD бывают и на акции, и нефть, и криптовалюты. У терминала есть свой язык программирования MQL5 (фактически это усеченный диалект C++). MQL5 предоставляет множество различных функций, в том числе можно перебирать все имеющиеся у конкретного брокера символы, и загружать по ним котировки, сохраняя их в базу данных (или CSV). То есть тут всё зависит от брокера — какие у него будут тикеры, отдаёт ли он на демо-счёте котировки в реальном времени или с задержкой, и т.д. Ещё есть Metatrader4, там язык MQL4, по факту C.

cTrader. Этот терминал мне нравится больше всех других удобством интерфейса, но он сравнительно молодой, его используют не так много брокеров, а найти брокера с CFD на акции в cTrader — задача не из лёгких. Но документация к нему тоже есть, язык программирования — C#, на форуме техподдержки отвечают обычно в течение дня. Правда на большинство моих вопросов ответ один — такая возможность в cTrader пока не реализована.

Экзотические варианты

В эту категорию попадает, например, Tradingview. Это мой любимый сервис в финансовой сфере, там есть решительно всё, что мне нужно, под одной крышей. Но у него совсем нет API. Если бы было возможно получать данные из этого сервиса прямым и понятным способом, я бы точно больше ничего не рассматривал. Но прямого способа нет. Экзотические варианты тут могут быть такие (в теории):

Буду признателен за обсуждение материала. Если кто-то знает неизвестные мне ходы в получении интересующих данных — милости прошу в комментарии!

Источник

Позиция успешно добавлена:

Все последующие выпуски Только предстоящий выпуск Получить напоминание за 1 торговый день

НазваниеЦенаМакс.Мин.Изм.Изм. %ОбъёмВремя
Система25,2626,0925,05-0,91-3,47%32,85M26/11
Аэрофлот60,5863,6659,88-4,12-6,37%28,27M26/11
ФСК ЕЭС ОАО0,16730,17370,1672-0,0061-3,51%2,03B26/11
Норникель21.612,021.898,021.400,0-516,0-2,33%299,38K26/11
Газпром327,30332,00320,10-10,25-3,04%92,45M26/11
Группа ЛСР736,00743,00730,00-10,20-1,37%75,58K26/11
ЛУКОЙЛ6.385,06.516,56.335,5-276,5-4,15%2,00M26/11
ММК61,7362,3861,30-1,13-1,81%15,46M26/11
МТС299,60304,90299,25-6,45-2,11%5,39M26/11
Магнит5.772,05.973,55.740,5-284,0-4,69%515,41K26/11
НЛМК217,30220,96215,82-6,00-2,69%11,41M26/11
НОВАТЭК1.608,801.639,601.567,20-23,20-1,42%2,99M26/11
Полюс14.327,514.669,514.212,0-44,5-0,31%244,15K26/11
Роснефть561,15578,55561,15-29,75-5,03%8,09M26/11
Сбербанк304,28312,00303,22-13,01-4,10%84,31M26/11
Сбербанк (прив.)285,29291,54284,63-10,91-3,68%9,73M26/11
Северсталь1.611,001.647,201.606,00-45,20-2,73%1,13M26/11
Сургутнефтегаз38,58540,23538,205-1,785-4,42%90,76M26/11
Сургутнефтегаз (прив.)37,98538,57537,980-0,335-0,87%42,81M26/11
Татнефть463,60480,70463,60-26,00-5,31%7,14M26/11
Транснефть (прив.)144.950145.650144.050-1.150-0,79%1,20K26/11
ВТБ0,0470350,0479900,047035-0,001755-3,60%68,03B26/11
Татнефть (прив.)433,90444,10431,00-17,50-3,88%2,19M26/11
Интер РАО ЕЭС ОАО4,33004,48454,3300-0,2070-4,56%357,97M26/11
РусГидро0,76500,78790,7612-0,0267-3,37%639,11M26/11
Группа Компаний ПИК1.098,201.115,001.075,00-17,30-1,55%394,99K26/11
Rossiyskiye Seti PAO1,2441,2851,243-0,064-4,90%87,11M26/11
ФосАгро5.673,05.758,05.580,0-147,0-2,53%164,45K26/11
Ростелеком85,6186,7885,44-1,34-1,54%2,63M26/11
АК АЛРОСА121,06124,26120,50-4,19-3,35%18,32M26/11
Московская биржа150,11154,27150,00-6,22-3,98%10,78M26/11
Polymetal1.380,001.406,401.345,20+23,20+1,71%2,65M26/11
Яндекс5.349,25.530,25.316,2-203,6-3,67%1,14M26/11
OK Rusal MKPAO69,90071,46068,920-2,980-4,09%35,53M26/11
МКБ6,6076,6296,484-0,076-1,14%70,98M26/11
Детский мир132,10136,68131,46-4,16-3,05%2,83M26/11
X5 Retail Group2.076,02.175,52.075,5-104,0-4,77%847,84K26/11
TCS Group Holding PLC6.810,607.150,006.780,20-451,40-6,22%508,80K26/11
Petropavlovsk20,7521,3520,60-0,27-1,28%11,95M26/11
Mail.ru Group1.207,801.268,601.207,80-71,20-5,57%670,13K26/11
HeadHunter ADR4.012,004.136,004.000,00-186,00-4,43%12,03K26/11
Globaltrans Inv551,60571,45550,00-20,90-3,65%261,83K26/11
Ozon3.076,003.077,003.002,00-1,00-0,03%217,80K26/11
Fix Price Group556,60570,00552,00-14,40-2,52%207,04K26/11

Новости фондовых рынков

Получение котировок акций в реальном времени

Капитализация российского рынка акций, вычисленная на основе средневзвешенных цен на Московской бирже в секторе Основной рынок, в пятницу составила 61980,803 млрд руб., снизившись.

Получение котировок акций в реальном времени

Рынок акций РФ завершил торги в минусе вместе с мировыми площадками из-за опасений сокращения спроса на нефть и замедления восстановления экономики в условиях роста заболеваемости.

Получение котировок акций в реальном времени

Аналитика по рынку акций

Российские фондовые индексы ощутимо просели в пятницу, отыгрывая общее резкое ухудшение настроений на глобальных финансовых рынках. Поводом для распродаж рисковых активов в мире стали новости об.

В четверг, 25 ноября, на мировых рынках имели место покупательные настроения, при этом активность игроков была пониженной из-за Дня благодарения в Соединенных Штатах: американские биржи вчера.

ОАО АК АЛРОСА (MCX:ALRS) опубликовала финансовые результаты по МСФО за 3-й квартал 2021 года. Отчет хороший. В этот раз мой прогноз свободного денежного потока оказался достаточно точным. Выручка в.

Календарь отчетности

Предупреждение: Fusion Media would like to remind you that the data contained in this website is not necessarily real-time nor accurate. All CFDs (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by market makers, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore Fusion Media doesn`t bear any responsibility for any trading losses you might incur as a result of using this data.

Fusion Media or anyone involved with Fusion Media will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.

Источник

НазваниеПослед.Изм.Изм.%Обзор рынкаРостПадение
РТС1.589,38-76,36-4,58%Up 2.27% Down 97.73%143
Индекс Мосбиржи3.810,98-136,84-3,47%Up 2.22% Down 97.78%144
ММВБ 105.628,72-199,08-3,42%Down 100.00%010
РТС 21.505,070,000,00%Up 45.83% Down 43.75% Unchanged 10.42%2221
ММВБ голубых фише.24.843,46-905,66-3,52%Up 6.67% Down 93.33%114

Самые активные акции

Позиция успешно добавлена:

Все последующие выпуски Только предстоящий выпуск Получить напоминание за 1 торговый день

НазваниеПослед.Пред.Макс.Мин.Изм.%ОбъёмВремя
ВТБ0,0470350,0488950,0479900,047035-3,60%68,03B26/11
РусГидро0,76500,79440,78790,7612-3,37%639,11M26/11
Интер РАО ЕЭС ОАО4,33004,53404,48454,3300-4,56%357,97M26/11
Газпром327,30338,00332,00320,10-3,04%92,45M26/11
ФСК ЕЭС ОАО0,16730,17400,17370,1672-3,51%2,03B26/11

Лидеры роста

НазваниеПослед.Изм.Изм.%
Polymetal1.380,00+23,20+1,71%
Ozon3.076,00-1,00-0,03%
Полюс14.327,5-44,5-0,31%
Транснефть (прив.)144.950-1.150-0,79%
Сургутнефтегаз (прив.)37,985-0,335-0,87%

Лидеры падения

НазваниеПослед.Изм.Изм.%
Аэрофлот60,58-4,12-6,37%
TCS Group Holding PLC6.810,60-451,40-6,22%
Mail.ru Group1.207,80-71,20-5,57%
Татнефть463,60-26,00-5,31%
Роснефть561,15-29,75-5,03%

Предупреждение: Fusion Media would like to remind you that the data contained in this website is not necessarily real-time nor accurate. All CFDs (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by market makers, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore Fusion Media doesn`t bear any responsibility for any trading losses you might incur as a result of using this data.

Fusion Media or anyone involved with Fusion Media will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.

Источник

Как я слежу за акциями в гугл-таблице: три простых способа

Я использую гугл-таблицы для портфеля инвестиций, потому что с ними проще вести учет.

Упрощение связано с тем, что можно в автоматическом режиме получать данные о текущих ценах и других параметрах активов, которые публикуются открыто.

Для этого я комбинирую три бесплатных сервиса, которые подтягивают данные с разных бирж с помощью API. В статье расскажу, как настроить их под свои нужды.

Что за АПИ

В большинстве случаев данные с бирж передаются через программный интерфейс, называемый API — application programming interface. Грубо говоря, это инструмент, благодаря которому одна программа начинает говорить на одном языке с другой. В нашем случае мы используем API финансовых бирж для «дружбы» с гугл-таблицами.

API Московской биржи

Для чего. Получить информацию о российских акциях и облигациях.

Как это работает. У Московской биржи есть API, который позволяет видеть любую информацию с российской биржи внутри гугл-таблиц. Например, можно получать имена инструментов, цены закрытий, даты оферт и другие параметры.

Работа этой функции полностью зависит от сервера Московской биржи. Если биржа поменяет формат выдачи, организует какие-то другие режимы торгов или изменит что-то в существующей системе, то для корректной работы формул потребуется их доработка.

Еще таблица пригодится, если вас не устраивают существующие сервисы учета — Intelinvest и Investing.com.

В таблице-примере к этой статье я привел несколько полезных параметров ценных бумаг. Вот что она умеет:

Список далеко не полный, ведь на Мосбирже огромное количество параметров, включая срочный рынок и валюты.

Получение котировок акций в реальном времени

Я везде старался использовать формулы в понятной записи с разбивкой на несколько строк — чтобы каждый смог воспроизвести эту конструкцию в своей таблице.

Googlefinance внутри гугл-таблиц

Для чего. Получить информацию об американских акциях, которые торгуются на Санкт-Петербургской бирже.

Как это работает. Googlefinance — это встроенная функция гугл-таблиц. Она помогает получить текущие или архивные данные о ценных бумагах из сервиса «Гугл-финансы».

Российские акции в сервисе тоже есть. Чтобы их увидеть, надо указывать тикер — то есть код из нескольких букв, который принадлежит определенному финансовому инструменту, — с приставкой «MCX:» так, чтобы получилось «MCX:SBER».

Эта функция позволяет получать название, текущую цену акций и еще 18 параметров — например, максимальную и минимальную цену за 52 недели, количество акций в обращении. Все это есть в моем шаблоне.

Главное преимущество в том, что формулы для получения этих параметров предельно просты: например, имя бумаги — name, самая высокая цена на текущий день — high. Описание всех формул и атрибутов есть в инструкции от Гугла.

В первом столбце я оставил идентификаторы двух акций — Сбербанка (MCX;SBER) и «Нетфликс» (NFLX) — и фонда Van Eck (RSX). При изменении тикеров во втором столбце будет подтягиваться название акций и актуальные цены.

А чтобы получить подробную информацию об акции или фонде, используйте ячейки В13 и В35: в них нужно занести тикер и в таблицах ниже сразу же обновится информация.

Например, вы хотите отслеживать акции американского производителя сетевого оборудования Ubiquiti Inc (UI) и высокодивидендного фонда Highland Small-Cap Equity Y (HSZYX). В ячейку В13 заносите тикер акции UI, а в ячейку В35 — тикер фонда HSZYX. Получите 19 параметров каждой бумаги.

Смотрите, как это работает:

Получение котировок акций в реальном времени

«Яху-финанс»

Для чего. Отслеживать любые финансовые данные со всего мира.

Я остановился на втором варианте — получение данных через формулу IMPORTHTML. Важно: эта формула подтягивает данные только из таблиц или списков, другую информацию через нее не получить.

Формула работает так: сервис Гугла обращается по адресу страницы, указанному в формуле, и ищет все таблицы, которые обозначены в разметке этой страницы. Таблиц может быть несколько, но у каждой свой порядковый номер. Поэтому в формуле нужно указать конкретный номер таблицы — данные из нее и появятся в гугл-таблице.

Моя формула обращается к тикеру, который нужно прописать самостоятельно, и ищет данные по этой акции на «Яху». К написанию некоторых тикеров есть требования:

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *