Description Usage Arguments Details Value Author(s) References See Also Examples
View source: R/getHoldings.iShares.R
Get the names and weights of iShares ETFs.
1 2 | getHoldings.iShares(Symbols, env = .GlobalEnv,
auto.assign = TRUE)
|
Symbols |
chr Symbols of ETFs (if not supplied, the symbols of all iShares will be used, which could take a long time since there are over 200 of them.) |
env |
environment to store the holdings data in |
auto.assign |
assign data? |
This function is usually called by
getHoldings
, but it can also be called
directly
Some iShares ETFs have more than one holding listed with
the same Symbol. In the case that Symbols are duplicated,
a “duplicates” attribute will be added to the
returned object. Also, since rownames cannot be
duplicated, they will be made unique with
make.unique
An object classed as “holdings” will be created
that is a data.frame with columns for holdings' weights
and names. If called with auto.assign=TRUE
, it
will be assigned in env
with names that are
Symbols
appended with “.h”. Otherwise, the
“holdings” will be returned and not stored.
Garrett See
1 2 3 4 5 | ## Not run:
getHoldings.iShares('IVE')
IVE.h
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.