Estoy intentando crear una función que proporcione volatilidad histórica después de obtener el símbolo de Yahoo. Sin embargo, cuando paso la salida a la función de volatilidad no me gusta; A la variable Get se le asigna un vector con comillas, p. "SPY", pero la función de volatilidad solo toma sin comillas (SPY no "SPY"). Trato de tomar las citas va a basar noquote() y ahora recibe el error siguiente:Frases de análisis en R: aplicación Quantmod
error en log (x): argumento no numérico para la función matemática
Mi código
require(quantmod)
vClose = function(X){
Get <- getSymbols(X, from="2000-01-01", src="yahoo")
Set <- noquote(Get)
volatility(Set, calc="close")
}
cualquier ayuda Se bueno.
Gracias tanto! Gran ayuda. – jd8585