GOOGLEFINANCE
Помогает получить текущие или архивные данные о ценных бумагах из сервиса «Google Финансы».
Функции Google
На русском: команда не имеет эквивалента на русском языке
GOOGLEFINANCE(код; [атрибут]; [дата_начала]; [дата_окончания|количество_дней]; [интервал])
Замечание
Данная функция Google имеет единый, «английский» синтаксис для всех языков. Таблицы порой сами приводят его в соответствие требуемому. Смотрите также конкретные примеры ниже. Все они рабочие для русского языка.
На английском
GOOGLEFINANCE(ticker, [attribute], [start_date], [end_date|num_days], [interval])
Пояснения:
GOOGLEFINANCE(код; [атрибут]; [дата_начала]; [дата_окончания|количество_дней]; [интервал])
ticker
(тикер) – уникальный идентификационный код для ценных бумаг. Чтобы получать более точные результаты, обязательно указывайте название биржи и код. Например, вместо GOOG введите NASDAQ:GOOG.
GOOGLEFINANCE
оптимальный вариант будет подобран автоматически.attribute
(атрибут) [НЕОБЯЗАТЕЛЬНО, по умолчанию цена
] – атрибут, значение которого требуется получить от Google Финансов.
attribute
принимает одно из следующих значений для данных реального времени:
"price"
(цена) – котировка цены в реальном времени. Возможна задержка до 20 минут."priceopen"
(цена_открытия) – цена на момент открытия торгов."high"
(макс_цена) – самая высокая цена за текущий день."low"
(мин_цена) – самая низкая цена за текущий день."volume"
(объем) – объем торгов за текущий день."marketcap"
(капитализация) – рыночная капитализация акций."tradetime"
(время_сделки) – время последней сделки."datadelay"
(задержка) – величина задержки при получении данных."volumeavg"
(средний_объем) – средний дневной объем торгов."pe"
(цена_прибыль) – соотношение цена/прибыль."eps"
(прибыль_на_акцию) – прибыль на одну акцию."high52"
(макс_цена_52) – максимальная цена за 52 недели."low52"
(мин_цена_52) – минимальная цена за 52 недели."change"
(изменение) – изменение цены со времени закрытия предыдущего торгового дня."beta"
(бета) – значение "бета"."changepct"
(изменение_процент) – процентное изменение цены со времени закрытия предыдущего торгового дня."closeyest"
(цена_закрытия) – цена на момент закрытия предыдущего дня."shares"
(акции) – количество акций в обращении."currency"
(валюта) – валюта, в которой объявлена стоимость ценной бумаги. Валюты не имеют торговых периодов, поэтому аргумент не будет получать значения open
, low
, high
и volume
.атрибут
принимает одно из следующих значений для ретроспективных данных:
"open"
(цена_открытия) – цена открытия для указанных дат."close"
(цена_закрытия) – цена закрытия для указанных дат."high"
(макс_цена) – максимальная цена для указанных дат."low"
(мин_цена) – минимальная цена для указанных дат."volume"
(объем) – объем для указанных дат."all"
(все) – все вышеперечисленное.атрибут
принимает одно из следующих значений для данных фонда взаимных инвестиций:
"closeyest"
(цена_закрытия) – цена на момент закрытия предыдущего дня."date"
(дата) – дата, когда стала известна стоимость чистых активов."returnytd"
(прибыль_за_год) – прибыль за год до текущей даты."netassets"
(чистые_активы) – чистые активы."change"
(изменение) – последнее и предпоследнее изменение величины чистых активов, о которых стало известно."changepct"
(изменение_процент) – процентное изменение стоимости чистых активов."yieldpct"
(доходность_процент) – сумма распределения доходов за последние 12 месяцев (от дивидендов по акциям и процентных платежей с фиксированным доходом) и доходов от стоимости чистых активов, поделенная на стоимость чистых активов за предыдущий месяц."returnday"
(доход_за_день) – общий доход за один день."return1"
(доход_1) – общий доход за одну неделю."return4"
(доход_4) – общий доход за четыре недели."return13"
(доход_13) – общий доход за тринадцать недель."return52"
(доход_52) – общий доход за 52 недели (1 год)."return156"
(доход_156) – общий доход за 156 недель (3 года)."return260"
(доход_260) – общий доход за 260 недель (5 лет)."incomedividend"
(распределенные_средства) – объем последнего распределения денежных средств."incomedividenddate"
(дата_распределения) – дата последнего распределения денежных средств."capitalgain"
(распределение_капитала) – объем последнего распределения доходов от прироста капитала."morningstarrating"
(рейтинг_morning_star) – рейтинг Morningstar."expenseratio"
(коэффициент_расходов) – коэффициент расходов фонда.start_date
(дата_начала) – [НЕОБЯЗАТЕЛЬНО] – начальная дата при выборке ретроспективных данных.
дата_начала
и не указан параметр дата_окончания|количество_дней
, возвращаются данные только за один день.end_date|num_days
(дата_окончания|количество_дней) – [НЕОБЯЗАТЕЛЬНО] – конечная дата для загрузки ретроспективных данных или количество дней от даты_начала
, для которых нужно загрузить данные.interval
(интервал) – [НЕОБЯЗАТЕЛЬНО] – периодичность загрузки данных; может принимать значения "DAILY" (ЕЖЕДНЕВНО) или "WEEKLY" (ЕЖЕНЕДЕЛЬНО).
interval
также может быть задан при помощи чисел 1
или 7
. Иные числовые значения не допускаются.Описанные данные не предназначены для профессионального использования специалистами сферы финансов и для использования сотрудниками фирм, занимающихся деятельностью другого рода. Это ограничение также распространяется на государственные органы. Если использовать функцию в профессиональных целях, сторонние поставщики данных могут взимать дополнительную плату за лицензию.
Все параметры должны быть заключены в кавычки или являться ссылками на ячейки с текстом.
Важно! Исключением является случай, при котором для параметра interval
указывается число, а для параметра end_date|num_days
– количество дней.
Данные реального времени возвращаются в виде значений, расположенных в одной ячейке. Ретроспективные данные всегда возвращаются в виде раскрытого массива с заголовками столбцов.
Некоторые атрибуты могут не показывать результаты для всех символов.
Если в функции уточнены даты, в ней могут использоваться только ретроспективные значения атрибутов.
Функция GOOGLEFINANCE
доступна только на английском языке и не работает с большинством международных бирж.
Статистику нельзя скачать и посмотреть, используя Sheets API или скрипт Apps Script. При попытке выполнить эти действия вы увидите ошибку #N/A в соответствующих ячейках.
Возможна задержка котировок до 20 минут. Информация предоставляется по принципу "как есть" исключительно в ознакомительных целях и не предназначена для использования в ходе торгов или для проведения консультаций.
Даты, заданные для функции GOOGLEFINANCE
, считаются указанными относительно полудня по часовому поясу UTC. Если биржа закрывается раньше, ее данные могут сместиться на один день.
GOOGLEFINANCE("NASDAQ:GOOG"; "price"; ДАТА(2014;1;1); ДАТА(2014;12;31); "DAILY")
GOOGLEFINANCE("NASDAQ:GOOG"; "price"; СЕГОДНЯ()-30; СЕГОДНЯ())
GOOGLEFINANCE(A2; A3)
Один из примеров из справки Google
Получение информации из Google Финансов о состоянии финансовых рынков.
Каждый пример приведен в отдельной вкладке.
Google Sheets function list (на английском)
Список функций Google Таблиц (на русском)
GOOGLEFINANCE
Простой текст
Работает на Creatium