Гугл финанс не работает

Проблема с Google Finance в Google Таблицах для курсов валют

Я использую функцию GOOGLEFINANCE() в листах google, чтобы получить обменный курс для расходов, которые я вхожу для учета.

Проблема в том, что иногда я получаю сообщение об ошибке #N/A с сообщением

При оценке GOOGLEFINANCE запрос на символ: “PENUSD” не возвращает данных.

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

С другой стороны, очевидно, что это плохой способ сделать обмен валюты, потому что он постоянно вычисляет ставку за последний день. Есть ли способ получить исторические обменные курсы как ценность, один раз? Я думаю, что script, что для каждой новой “даты”, введенной в столбце даты, вычисляется обменный курс за этот день и вводится номер в ячейке рядом с ним.

Возможно ли это? Есть ли там лучшие решения? спасибо за помощь

Да, действительно очень шаткий. Формулы иногда перестают работать, когда я переключаюсь на другую вкладку, а затем возвращаюсь.
Что мне помогает:

  • Закройте вкладку и снова откройте (Ctrl-Shift-T). Это обычно делает формулы работать снова в течение некоторого времени.
  • Выберите ячейки с формулами, скопируйте и вставьте обратно как “значения только”. Это будет жестко закодировать их, что на самом деле именно то, что мне нужно.

Задержанный и несколько несвязанный, но в наши дни вам нужно префикс CURRENCY: . То есть CURRENCY:PENUSD .

Источник

Гугл финанс перестал транслировать данные российских акций — что делать? (UPD: починили)

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

При попытке получить котировки с префиксом MCX, например для Сбербанка, формулой из гугл таблиц =GOOGLEFINANCE(«MCX:SBER») теперь всегда возвращается результат #N/A .

А при поиске любой российской бумаги на сайте Google находятся все рынки, кроме Московской биржи:

Попытка поиска котировки Sberbank of Russia на сайте https://www.google.com/finance/quote/MCX:SBER

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

Копирование формул из таблицы-примера в ваши собственные таблицы

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

Если после копирования из таблицы-примера в вашу таблицу формула не работает, то проверьте региональные настройки вашей таблицы.

Моя таблица с примером получения данных с Московской биржи

Я использую регион Соединенные Штаты, а если по умолчанию ваш регион Россия, то формулы корректно НЕ копируются!

Вот подробная инструкция как проверить региональные настройки конкретной таблицы:

Откройте файл в Google Таблицах на компьютере.

Нажмите Файл затем Настройки таблицы.

Выберите нужные варианты в разделах «Региональные настройки».

Нажмите Сохранить настройки.

Как изменить региональные настройки и параметры расчетов

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

Получение названий акций и облигаций

Можно получать названия акций и облигаций используя сервера Московской Биржи вместо переставшего работать гугл финанса. Сама формула при этом выглядит следующим образом:

Читайте также:  Айфон не работает динамик только через наушники

Получение цен акций и облигаций

Можно получать цены акций и облигаций используя сервера Московской Биржи вместо переставшего работать гугл финанса. Сама формула при этом выглядит следующим образом:

Получение даты и значения дивиденда для акций

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

Получение даты купона и значения для облигаций

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

Получение даты оферты

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

Источник данных

Если вы хотите разобраться во всех нюансах работы — откуда берутся данные, то вы, также как и я можете обратиться к официальной документации к информационно-статистическому серверу Московской Биржи (ИСС / ISS). Правда, изучая этот документ, вы можете обнаружить что большая часть интересных функций, приведенная в этой статье, в документе никак не отображена.

С 20 июня 2021 года данные снова появились в гугл финансе!

Формулы вида =GOOGLEFINANCE(«MCX:SBER», «name») снова работают.

Итоги

Король умер, да здравствует король! Считалось, что трон никогда не должен пустовать, поэтому после смерти короля сразу же объявлялся следующий правитель.

Как и в случае c сервисом «Google Финансы», который перестал выдавать российские результаты мы видим что можно использовать API Московской биржи, которое предоставляет широкие возможности.

Эти формулы работают только за счет API Московской биржи, с которой я никак не связан. Использую ИСС Мосбиржи только в личных информационных интересах.

Источник

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

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

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

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

Что за АПИ

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

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

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

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

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

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

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

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

  • подтягивать название бумаги по идентификатору — столбец «Названия акций и облигаций»;
  • показывать текущие курсы — столбец «Цены акций и облигаций»;
  • получать даты выплат облигаций — столбец «Даты купона и значения для облигаций»;
  • получать дивиденды — столбец «Даты и значения дивиденда для акций»;
  • видеть возможность досрочного погашения облигаций — столбец «Даты оферт».
Читайте также:  Не работает задний дворник хонда срв 2008 года

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

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

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 параметров каждой бумаги.

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

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

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

Чтобы подружить «Яху» и таблицы, можно пойти двумя путями: написать скрипт, который будет импортировать выдачу API в специальном текстовом формате JSON в гугл-таблицу , или воспользоваться формулой IMPORTHTML — еще есть вариант с IMPORTXML, — которая импортирует таблицы и списки с сайтов.

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

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

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

Источник

В июне от Google Finance отвалилась Мосбиржа. На Хабре рассказали, как получать данные в сервисах Гугла

15 июня в 11:57
Читатель Roem.ru

С 5 июня 2021 года сайт гугла , и самое главное гугл таблицы — перестали отдавать данные с Московской биржи. При попытке получить котировки с префиксом MCX , например для Сбербанка , формулой из гугл

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

При попытке получить котировки с префиксом MCX , например для Сбербанка , формулой из гугл таблиц =GOOGLEFINANCE ( «MCX:SBER») теперь всегда возвращается результат #N/A.

Читайте также:  Не работает сварка инвертор

А при поиске любой российской бумаги на сайте Google находятся все рынки , кроме Московской биржи.

Гугл финанс перестал транслировать данные российских акций — что делать?

1. SMOService презентовал услугу по выводу в топ YouTube
2. Paynet Easy: в РФ функционирует новый платежный сервис 2mycard
3. SIMEX стала участником акселерационной программы 2020Startups
4. Philips: вышла новая линейка Bluetooth-акустики EverPlay
5. Philips представил новую Bluetooth-колонку семейства ShoqBox

Все материалы Реклама

Оборот
3. MINISOL 190,01 млн руб.
4. Интернет для каждого 136,1 млн руб.
5. qb 133,37 млн руб.
6. Nimax 69,14 млн руб.
7. Uplab 63,47 млн руб.

Как попасть в рейтинг?

Обе компании получают деньги в основном от пользователей из Москвы.

Ещё весной аналитики предсказывали в 2021 году в России IPO-бум после нескольких лет « затишья». В 2018 году на биржу российские компании не выходили , в 2019 разместился HeadHunter. В 2020 произошло некоторое оживление , из крупных интернет-компаний на бирже оказался Ozon.

Банда подделывала паспорта , чтобы провести на себя возврат невостребованных платежей.

Под брендом Yango в стране уже год работает доставка еды и продуктов , ранее появилось такси. Тем временем в Нью-Йорке фудтех с российскими корнями покоряет местных жителей стремительной доставкой.

Название бренда теперь написано с маленькой буквы , приведена часть желто-черного логотипа в виде сферы. Кроме обновления визуальной части , оператор запустит новые тарифы и объявит об изменениях в каналах продаж.

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

Источник

Перестал работать гугл финансы

До сих пор я использовал этот URL для получения биржевых котировок из Google Finance и разбора данных JSON с помощью PHP:

Сегодня он перестал работать. Однако я все еще могу получить доступ к этому:

Проблема в том, что этот возвращает только кавычки для одной акции, а не несколько, как это делали предыдущие.

Кто-нибудь знает, как получить котировки акций для нескольких акций, используя этот URL? Когда я пытался так:

он по-прежнему возвращает JSON о том, что обе акции активны. Но это не будет включать в себя цитаты и т.д. Любая помощь очень ценится.

Или, если это невозможно получить отсюда, пожалуйста, укажите мне другое место, где я могу получить данные OHLCV для аналогичных акций.

Обновление от 04 августа 2018 года, внутридневная засыпка Google в реальном времени также перестала работать. Приведенный ниже URL будет перенаправлен на страницу поиска Google для символа.

4 ответа

Как сказал Питер Саид, Google Finance API должен был закрыться в октябре 2012 года. Google оставил серверы функционирующими, не поддерживая их и не отслеживая их. Они отключат серверы, когда обнаружат серьезную ошибку или дыру в безопасности, как упоминал Джефф Нельсон здесь.

Вы можете использовать финансы Yahoo, чтобы получить цены на несколько биржевых символов следующим образом: http://finance.yahoo.com/d/quotes.csv?s=AAPL+GOOG+MSFT&f=snbaopl1

Это обзор вышеупомянутого API Google, так как он немного хитрый. Я буду использовать адрес, который вы написали в комментарии: https://www.google.com/finance/getprices?q=.NSEI&x=NSE&i=600&p=1d&f=d,o,h,l,c,v

Здесь параметр i(интервал) = 600 секунд = 10 минут.

Один хитрый бит с первым столбцом (дата) имеет полную и частичную метку времени (пожалуйста, проверьте примечания на изображении)

Первая строка имеет метку времени = 1504669800. Вторая строка в наборе данных в изображении имеет интервал 1. Вы можете умножить это число на наш размер интервала (600 с, в этом примере) и добавить его к последней метке времени Unix. Это дает вам дату для текущей строки.(Так что наш второй ряд через 10 минут после первого ряда. Легко.)

Последняя строка (внизу) имеет самую высокую дату и последний тик.

Преобразовать метку времени Unix в форматированную дату легко на любом языке программирования, пример php:

Источник

Оцените статью