Поскольку вы работаете на Mac, есть некоторые инструменты командной строки, которые могут сделать это простым усилием.
curl
- это инструмент командной строки, который позволяет вам извлекать веб-страницы из командной строки. В терминале Mac введите «curl http://www.yahoo.com », и он вернет HTML-код для домашней страницы Yahoo.
Yahoo позволяет получить единую котировку акций через HTTP. Используя приведенный ниже пример скручивания, мы можем получить единую цену акций из Yahoo Finance. В этом случае мы получаем цену акций для Google, чей символ "goog".
curl -s "http://download.finance.yahoo.com/d/quotes.csv?s=goog&f=l1"
Yahoo позволяет легко получить несколько цитат одновременно. В приведенном ниже примере мы получаем кавычки для Google, Yahoo и General Mills с символами "goog", "yhoo" и "gis". Мы просто разделяем их запятой.
curl -s "http://download.finance.yahoo.com/d/quotes.csv?s=goog,yhoo,gis&f=l1"
Теперь, когда мы можем получить несколько биржевых котировок, нам нужно получить их в Excel. Самый простой способ, который я нашел, - это сохранить результаты скрипта curl в текстовом файле, а затем импортировать этот файл в Excel.
Чтобы заставить curl сохранять результаты в файл, мы используем опцию «-o», как в примере ниже.
curl -o quotes.txt -s "http://download.finance.yahoo.com/d/quotes.csv?s=goog,yhoo,gis&f=l1"
Это создает файл в локальном каталоге с именем "quotes.txt", который затем можно импортировать в Excel.
Примечание: вы также можете просто нажать на ссылку, и Safari загрузит файл с именем quotes.csv с ценами.
Надеюсь это поможет!
Добавление как импортировать в Excel:
После того, как у вас есть файл с ценами на акции, вы можете легко импортировать их в Excel.
В строке меню выберите «Данные» -> «Получить внешние данные» -> «Импорт текстового файла».
Выберите ваш текстовый файл с ценами на акции в нем
На следующем экране у вас есть варианты, но просто нажмите кнопку Готово
Вы должны выбрать ячейку для размещения данных, а затем он появляется!