[R] pass character vector in instrument field of get.hist.quote function
Joshua Ulrich
josh.m.ulrich at gmail.com
Sun Mar 13 20:11:15 CET 2011
Sorry for the late reply. Here's another approach using
quantmod::getSymbols. It implicitly loops over a vector of tickers.
require(quantmod)
getSymbols(tickers[,1], from="2011-01-01", to="2011-01-31")
# If you want to merge all the close prices into one object:
ClosePrices <- do.call(merge, lapply(tickers[,1], function(x) Cl(get(x))))
head(ClosePrices)
# BCSI.Close WBSN.Close NTAP.Close FFIV.Close SU.Close
# 2011-01-03 30.50 20.36 57.41 134.33 38.82
# 2011-01-04 30.24 19.82 57.38 132.07 38.03
# 2011-01-05 31.36 19.90 57.87 137.29 38.40
# 2011-01-06 32.04 19.79 57.49 138.07 37.23
# 2011-01-07 31.95 19.77 57.20 138.35 37.30
# 2011-01-10 31.55 19.76 58.22 142.69 37.04
Hope that helps,
--
Joshua Ulrich | FOSS Trading: www.fosstrading.com
On Sun, Mar 13, 2011 at 1:29 PM, algotr8der <algotr8der at gmail.com> wrote:
> Thank you all. Your solutions work. I suppose it doesnt matter whether I use
> coredata or not (at least for my current purposes). I have created a
> user-defined function and have saved it in a ".R" file in my current working
> directory. But now I'm not sure how to invoke this function. R complains
> that it cannot find the function.
>
> If I copy and paste the function code into the R console and call it after
> that everything works fine. Is there a way to bring that function into
> memory by giving a path to its location? I imagine that I will have many
> user-defined functions written in their own '.R' files over time.
>
> Thank you all.
>
>
>
>
>
> --
> View this message in context: http://r.789695.n4.nabble.com/pass-character-vector-in-instrument-field-of-get-hist-quote-function-tp3350779p3352344.html
> Sent from the R help mailing list archive at Nabble.com.
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>
More information about the R-help
mailing list