Expception is :
java.lang.ArrayIndexOutOfBoundsException: 1
at yahoofinance.histquotes2.HistSplitsRequest.parseCSVLine(HistSplitsRequest.java:127)
at yahoofinance.histquotes2.HistSplitsRequest.getResult(HistSplitsRequest.java:116)
at yahoofinance.Stock.getSplitHistory(Stock.java:473)
Hi,
Getting ArrayIndexOutOfBoundsException when calling split history
Code is below Calendar from = Calendar.getInstance(); Calendar to = Calendar.getInstance(); from.add(Calendar.YEAR, -1); // from 1 year ago
Expception is : java.lang.ArrayIndexOutOfBoundsException: 1 at yahoofinance.histquotes2.HistSplitsRequest.parseCSVLine(HistSplitsRequest.java:127) at yahoofinance.histquotes2.HistSplitsRequest.getResult(HistSplitsRequest.java:116) at yahoofinance.Stock.getSplitHistory(Stock.java:473)
Log Trace is below :
2021-06-13 22:07:18.124 INFO 11360 --- [ main] y.quotes.query1v7.QuotesRequest : Sending request: https://query1.finance.yahoo.com/v7/finance/quote?symbols=AAPL 2021-06-13 22:07:20.045 INFO 11360 --- [ main] y.histquotes2.HistSplitsRequest : Sending request: https://query1.finance.yahoo.com/v7/finance/download/AAPL?period1=1592067600&period2=1623603600&interval=1d&events=split&crumb=Vh9kUXgRfTw 2021-06-13 22:07:20.501 INFO 11360 --- [ main] y.histquotes2.HistSplitsRequest : Parsing CSV line: 2020-08-31,4:1 2021-06-13 22:07:20.505 WARN 11360 --- [ main] yahoofinance.Utils : Failed to parse: 4:1
Thanks Jagadeesh