Skip to content

v0.1.10

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 06 Oct 15:16

YFinance v0.1.10

Diff since v0.1.9

Improvements

  • get_prices now supports the retrieval of minute level data for periods longer than 7 days. This is facilitated by making multiple requests and stitching the responses together (minute data still needs to be within the last 30 days - this is a limit set by Yahoo)
  • get_prices now allows startdt and enddt to be of different types (e.g., startdt="2024-01-01", enddt=today() is now valid)
  • The range argument in get_prices has been reworked to convert to startdt and enddt #21 . Previously, this parameter was simply passed to the Yahoo API. The new way brings multiple improvements:
    • more flexible range inputs
    • specified intervals are now observed
  • Significant code refactoring for improved maintainability and readability of the get_prices function
  • get_prices now returns a OrderedDict{String, Union{String,Vector{DateTime},Vector{Float64}}} rather than OrderedDict{String,Any}
  • Added precompilation for the response processing part of the get_prices function only

Closed issues:

  • Problem with "using YFinance" along with other packages (#23)