getSymbols.yahoo {quantmod} | R Documentation |
Downloads Symbols
to specified env
from ‘finance.yahoo.com’. This method is
not to be called directly, instead a call to
getSymbols(Symbols,src='yahoo')
will in
turn call this method. It is documented for the
sole purpose of highlighting the arguments
accepted, and to serve as a guide to creating
additional getSymbols ‘methods’.
getSymbols.yahoo(Symbols, env, return.class = 'xts', from = "2007-01-01", to = Sys.Date(), ...)
Symbols |
a character vector specifying the names of each symbol to be loaded |
env |
where to create objects. (.GlobalEnv) |
return.class |
class of returned object |
from |
Retrieve data no earlier than this date. (1990-01-01) |
to |
Retrieve data through this date (Sys.Date()) |
... |
additional parameters |
Meant to be called internally by getSymbols
(see also).
One of a few currently defined methods for loading data for use with quantmod. Essentially a simple wrapper to the underlying Yahoo! finance site's historical data download.
A call to getSymbols.yahoo will load into the specified
environment one object for each
Symbol
specified, with class defined
by return.class
. Presently this may be ts
,
its
, zoo
, xts
, or timeSeries
.
Jeffrey A. Ryan
Yahoo Finance: http://finance.yahoo.com
## Not run: # All 3 getSymbols calls return the same # MSFT to the global environment # The last example is what NOT to do! ## Method #1 getSymbols('MSFT',src='yahoo') ## Method #2 setDefaults(getSymbols,src='yahoo') # OR setSymbolLookup(MSFT='yahoo') getSymbols('MSFT') ######################################### ## NOT RECOMMENDED!!! ######################################### ## Method #3 getSymbols.yahoo('MSFT',env=globalenv()) ## End(Not run)