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

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

Всякий раз, когда вы исследуете акции, вы, скорее всего, будете работать с электронной таблицей, хранящей данные с авторитетных веб-сайтов, таких как Google Финансы. Чтобы избавить вас от необходимости вручную копировать и вставлять информацию о рыночных тенденциях, рассмотрите возможность использования функции GOOGLEFINANCE в Google Таблицах.

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

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

Все это кажется удобным, правда? А теперь пора узнать, как использовать функцию GOOGLEFINANCE в Google Таблицах.

Всё о функции GOOGLEFINANCE

Чтобы функция GOOGLEFINANCE работала, мы должны написать следующее:

=GOOGLEFINANCE(ticker, [attribute], [start_date], [end_date|num_days], [interval])

Давайте разберем синтаксис и разберемся с каждым параметром:

  • = как и другие функции, знак равенства — это первый символ, который мы должны ввести, чтобы использовать GOOGLEFINANCE.
  • GOOGLEFINANCE — это функция, которая нам понадобится для импорта данных с веб-сайта Google Финансы.
  • ticker — это первый параметр. Этот параметр должен содержать как биржевые, так и тикерные символы акции, которую вы хотите узнать. Символ тикера обычно состоит из букв и / или цифр. Например, тикер Amazon, Inc. — AMZN. Если вы не уверены в тикере компании, который хотите получить, вы всегда можете выполнить поиск в Google Финансах.
  • attribute — это параметр, который вы можете использовать для указания типа информации, которую вы хотите получить. Вы можете использовать следующие атрибуты, взятые из официальной документации Google.

    Атрибут

    Описание

    “price” Котировка в реальном времени с задержкой до 20 минут.
    “priceopen” Цена открытия.
    “high” Максимальная цена текущего дня.
    “low” Низкая цена на текущий день.
    “volume” Объем торгов текущего дня.
    “marketcap” Рыночная капитализация акций.
    “tradetime” Время последней сделки.
    “datadelay” Показывает время задержки данных в реальном времени.
    «Volumeavg» Это средний дневной объем торгов.
    “pe” Соотношение цена / прибыль.
    «Eps» Прибыль на акцию.
    “high52” Самая высокая цена за последние 52 недели. 
    «Low52» Самая низкая цена за последние 52 недели. 
    “change” Изменение цены с момента окончания торгов предыдущего дня.
    «beta» Бета-значение.
    «Changepct» Процентное изменение цены с момента окончания торгов предыдущего дня.
    “closeyest» Цена закрытия предыдущего дня.
    “shares” Количество акций в обращении.
    “currency” Валюта, в которой оценивается акция.

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

    Атрибут Описание
    “open” Цена открытия на конкретную дату.
    “close” Цена закрытия на определенную дату.
    “high” Высокая цена на конкретную дату.
    “low” Низкая цена на конкретную дату.
    “volume» Объем торгов на определенную дату.
    «all» Получает все указанные выше атрибуты.

    Вы также можете получить данные паевого инвестиционного фонда с помощью следующих атрибутов:

    Атрибут

    Описание

    “closeyest” Цена закрытия предыдущего дня.
    “date” Отчетная дата стоимости чистых активов.
    «Returnytd» Годовая доходность.
    “netassets” Чистые активы.
    “change” Разница между последней и ранее заявленной стоимостью чистых активов.
    «Changepct» Процентное изменение стоимости чистых активов.
    «Yieldpct» Распределение доходности.
    “returnday” Общий доход за один день.
    «Return1» Общий доход за одну неделю.
    «Return4» Общий доход за четыре недели.
    «Return13» Общий доход за тринадцать недель.
    «Return52» Общий годовой доход.
    «Return156» Общий доход за 3 года.
    «Return260» Общий доход за 5 лет.
    “incomedividend” Самая последняя сумма выплаты денежных средств.
    “incomedividenddate” Самая последняя дата выдачи денежных средств.
    “capitalgain” Сумма последнего распределения прироста капитала.
    «Morningstarrating» «Звездный» рейтинг Morningstar.
    “expenseratio” Соотношение расходов фонда.
  • start_date — это необязательный параметр, который можно использовать для указания даты начала исторических данных, которые вы хотите получить.
  • end_date | num_days также является необязательным параметром, который содержит дату окончания или количество дней с даты начала исторических данных, которые вы хотите получить.
  • интервал — еще один необязательный параметр, который можно использовать для определения частоты возвращаемых данных. Укажите в этом параметре, хотите ли вы получать «ЕЖЕДНЕВНО» или «ЕЖЕНЕДЕЛЬНО». В качестве альтернативы вы можете использовать 1 или 7.

Реальный пример использования функции GOOGLEFINANCE

Давайте подробнее разберемся с функцией GOOGLEFINANCE на примере ниже.

 

На изображении выше показаны текущие рыночные данные Amazon, взятые с веб-сайта Google Finance.

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

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

В каждой из наших формул мы определили только два параметра — тикер и атрибут. Второй параметр содержит наш атрибут, поэтому вы можете заметить, что это единственный параметр, который изменяется. Поскольку мы хотим получить только информацию Amazon, мы использовали один и тот же тикер для всех формул, NASDAQ: AMZN .

Вы видите, как это просто? Теперь сделайте копию данных примера и попробуйте функцию GOOGLEFINANCE самостоятельно.

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

Как использовать функцию GOOGLEFINANCE в Google Таблицах

  • Открыв копию примера электронной таблицы, щелкните Таблица2, чтобы отобразить следующие данные.

    Цель электронной таблицы — записывать еженедельные максимальные и минимальные цены на рынке Amazon с января по март 2021 года. Учитывая параметры, давайте воспользуемся функцией GOOGLEFINANCE для отображения соответствующих данных рядом с таблицей.
  • Сначала мы найдем высокую цену. В ячейке D3 введите знак равенства ‘ = ‘, а затем ‘ GOOGLEFINANCE (‘, чтобы запустить функцию.
  • Наш первый параметр должен содержать тикер AMAZON, то есть NASDAQ: AMZN. Поскольку он уже указан в ячейке B4 , мы просто воспользуемся ссылкой на эту ячейку. Введите » B4 » в нашем параметре тикера .
  • Следующий параметр, который мы должны указать, — это атрибут. Нам нужно получить высокую цену, и соответствующий атрибут для нее — « high ». Укажем его как параметр нашего атрибута.
  • Значения последних трех параметров уже представлены в таблице. Следовательно, теперь выполнение функции должно быть легким. Укажите параметры start_date , end_date и interval , указав « B5 », « B6 » и « B7 » соответственно.
  • Когда все параметры указаны, введите закрывающую скобку ‘ ) ‘ и нажмите клавишу Enter на клавиатуре. Это вернет результат, аналогичный приведенным ниже данным.
  • Хорошая работа! Вы только что получили нужные нам записи. На этом этапе попробуйте отобразить предыдущие рекорды низких цен Amazon с января по март. Введите формулу в ячейку F3 .Если ваша формула верна, вы должны получить этот окончательный результат.

Вот так! Вы только что изучили еще одну мощную функцию под названием GOOGLEFINANCE. Используйте его вместе с другими формулами Google Таблиц, чтобы сделать вашу работу более эффективной.