Spreadsheets, финансовые функции.

Все, что вы хотели знать о программизме, но боялись спросить.
Ответить
Аватара пользователя
akela
Графоман
Сообщения: 13066
Зарегистрирован: 21 авг 2007, 10:25
Откуда: ru->de->bc.ca

Spreadsheets, финансовые функции.

Сообщение akela »

Есть спредшыт, допустим Гугль-Док (или Эксель, неважно).

В ячейке A1 находится сток-символ, например BMO или RIM.

Хочется чтобы в ячейку B1 доставлялся из интернета dividend yield для данного стока (в % годовых).

Гугловские финансовые функции, которыми я до сих пор пользовался (и их мне хватало), могут возвращать всякие полезные числа типа
price: market price of the stock - delayed by up to 20 minutes.
priceopen: the opening price of the stock for the current day.
high: the highest price the stock traded for the current day.
low: the lowest price the stock traded for the current day.
volume: number of shares traded of this stock for the current day.
marketcap: the market cap of the stock.
pe: the Price-to-Earnings ratio for this stock.
...
то есть сказав =GoogleFinance(A1, "price"), можно получить текущую цену акций.
Но дивиденды в списке этих функций, увы, отсутствуют.

Куды бечь?
genius
Пользователь
Сообщения: 133
Зарегистрирован: 08 апр 2006, 16:06
Откуда: Vancouver

Re: Spreadsheets, финансовые функции.

Сообщение genius »

yahoo finance APIs... http://finance.yahoo.com/d/quotes.csv?s ... &f=snd1l1y
пoследнее поле - dividend yield.
экспорт в excel: http://finance.yahoo.com/d/quotes.csv?s ... l1y&e=.csv
Аватара пользователя
akela
Графоман
Сообщения: 13066
Зарегистрирован: 21 авг 2007, 10:25
Откуда: ru->de->bc.ca

Re: Spreadsheets, финансовые функции.

Сообщение akela »

genius писал(а):yahoo finance APIs... http://finance.yahoo.com/d/quotes.csv?s ... &f=snd1l1y
пoследнее поле - dividend yield.
экспорт в excel: http://finance.yahoo.com/d/quotes.csv?s ... l1y&e=.csv
Спасибо. А как динамически подставить не hardcoded BMO.TO, а содержимое ячейки?
genius
Пользователь
Сообщения: 133
Зарегистрирован: 08 апр 2006, 16:06
Откуда: Vancouver

Re: Spreadsheets, финансовые функции.

Сообщение genius »

akela писал(а):
genius писал(а):yahoo finance APIs... http://finance.yahoo.com/d/quotes.csv?s ... &f=snd1l1y
пoследнее поле - dividend yield.
экспорт в excel: http://finance.yahoo.com/d/quotes.csv?s ... l1y&e=.csv
Спасибо. А как динамически подставить не hardcoded BMO.TO, а содержимое ячейки?
в excel используйте "Import from Web Query". так можно динамически задавать параметр из содержимого ячейки.
Ответить