Skip to content

CRAN release 0.4-16

Compare
Choose a tag to compare
@joshuaulrich joshuaulrich released this 10 Mar 10:51
· 146 commits to master since this release
  1. Remove disk I/O from getSymbols() and getQuote(). This avoids any disk contention, and makes the implementation pattern more consistent with other functions that import data. Thanks to Ethan Smith suggestion and PR. #280 #281
  2. Make getQuote() robust to symbols without data, so it does not error if one or more symbols are not found. Also return quotes in the same order as the 'Symbols' argument. Thanks to Ethan Smith feature request and PR. #279 #282 #288
  3. Handle semicolon-delimited symbol string handling to main getQuote() function. This makes getQuote() consistent with getSymbols(). Thanks to Ethan Smith suggestion and PR. #284 #285
  4. Fix ex-dividend and pay date mapping. getQuote() returned the dividend pay date labeled as the ex-dividend date. Thanks to @matiasandina for the report. #287
  5. Fix Yahoo Finance split ratio. The delimiter changed from "/" to ":". For example, a 2-for-1 split was 1/2 but is now "2:1". Thanks to @helgasoft for the report. #292
  6. Error messages from getQuote.alphavantage() and getQuote.tiingo() no longer contain the API key when symbols can't be found. #286
  7. Fix getQuote.alphavantage() by replacing the defunct batch quote request with a loop over the single quote request. Thanks to @helgasoft for the report and patch. #296
  8. Update getOptionChain() to handle empty volume or open interest Thank to @jrburl for the report and PR. #299