├── .gitignore ├── .travis.yml ├── LICENSE.txt ├── README.md ├── pom.xml └── src ├── main └── java │ └── yahoofinance │ ├── Stock.java │ ├── Utils.java │ ├── YahooFinance.java │ ├── exchanges │ └── ExchangeTimeZone.java │ ├── histquotes │ ├── HistQuotesRequest.java │ ├── HistoricalQuote.java │ └── Interval.java │ ├── histquotes2 │ ├── CrumbManager.java │ ├── HistDividendsRequest.java │ ├── HistQuotes2Request.java │ ├── HistSplitsRequest.java │ ├── HistoricalDividend.java │ ├── HistoricalSplit.java │ ├── IntervalMapper.java │ └── QueryInterval.java │ ├── query2v8 │ └── HistQuotesQuery2V8Request.java │ ├── quotes │ ├── csv │ │ ├── FxQuotesRequest.java │ │ ├── QuotesProperty.java │ │ ├── QuotesRequest.java │ │ ├── StockQuotesData.java │ │ └── StockQuotesRequest.java │ ├── fx │ │ ├── FxQuote.java │ │ └── FxSymbols.java │ ├── query1v7 │ │ ├── FxQuotesQuery1V7Request.java │ │ ├── QuotesRequest.java │ │ └── StockQuotesQuery1V7Request.java │ └── stock │ │ ├── StockDividend.java │ │ ├── StockQuote.java │ │ └── StockStats.java │ └── util │ └── RedirectableRequest.java └── test ├── java └── yahoofinance │ ├── FxQuoteRequestTest.java │ ├── HistoricalQuoteRequestTest.java │ ├── QuoteRequestFlowTest.java │ ├── SimpleQuoteRequestTest.java │ └── mock │ ├── MockedServersTest.java │ ├── ResponseResource.java │ └── YahooFinanceDispatcher.java └── resources ├── fxQuoteRequest ├── EURUSD_EURCHF.csv ├── GBPEUR.csv └── USDEUR.csv ├── historicalQuoteRequest ├── AIR.PA_1Y_M.csv ├── GOOG_1Y_M.csv ├── GOOG_5Y_W.csv ├── INTC_1Y_M.csv ├── SCTY_1Y_W.csv └── TSLA_1Y_D.csv ├── multiQuoteRequest ├── AIR.PA_INTC_C6L.SI.csv └── INTC_AIR.PA.csv ├── requests.yml └── simpleQuoteRequest ├── AIR.PA.csv ├── C6L.SI.csv ├── GOOG.csv ├── INTC.csv ├── SCTY.csv └── TSLA.csv /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/yahoofinance/Stock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/Stock.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/Utils.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/YahooFinance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/YahooFinance.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/exchanges/ExchangeTimeZone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/exchanges/ExchangeTimeZone.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/histquotes/HistQuotesRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/histquotes/HistQuotesRequest.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/histquotes/HistoricalQuote.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/histquotes/HistoricalQuote.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/histquotes/Interval.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/histquotes/Interval.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/histquotes2/CrumbManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/histquotes2/CrumbManager.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/histquotes2/HistDividendsRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/histquotes2/HistDividendsRequest.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/histquotes2/HistQuotes2Request.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/histquotes2/HistQuotes2Request.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/histquotes2/HistSplitsRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/histquotes2/HistSplitsRequest.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/histquotes2/HistoricalDividend.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/histquotes2/HistoricalDividend.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/histquotes2/HistoricalSplit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/histquotes2/HistoricalSplit.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/histquotes2/IntervalMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/histquotes2/IntervalMapper.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/histquotes2/QueryInterval.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/histquotes2/QueryInterval.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/query2v8/HistQuotesQuery2V8Request.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/query2v8/HistQuotesQuery2V8Request.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/quotes/csv/FxQuotesRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/quotes/csv/FxQuotesRequest.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/quotes/csv/QuotesProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/quotes/csv/QuotesProperty.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/quotes/csv/QuotesRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/quotes/csv/QuotesRequest.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/quotes/csv/StockQuotesData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/quotes/csv/StockQuotesData.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/quotes/csv/StockQuotesRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/quotes/csv/StockQuotesRequest.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/quotes/fx/FxQuote.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/quotes/fx/FxQuote.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/quotes/fx/FxSymbols.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/quotes/fx/FxSymbols.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/quotes/query1v7/FxQuotesQuery1V7Request.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/quotes/query1v7/FxQuotesQuery1V7Request.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/quotes/query1v7/QuotesRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/quotes/query1v7/QuotesRequest.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/quotes/query1v7/StockQuotesQuery1V7Request.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/quotes/query1v7/StockQuotesQuery1V7Request.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/quotes/stock/StockDividend.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/quotes/stock/StockDividend.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/quotes/stock/StockQuote.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/quotes/stock/StockQuote.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/quotes/stock/StockStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/quotes/stock/StockStats.java -------------------------------------------------------------------------------- /src/main/java/yahoofinance/util/RedirectableRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/main/java/yahoofinance/util/RedirectableRequest.java -------------------------------------------------------------------------------- /src/test/java/yahoofinance/FxQuoteRequestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/test/java/yahoofinance/FxQuoteRequestTest.java -------------------------------------------------------------------------------- /src/test/java/yahoofinance/HistoricalQuoteRequestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/test/java/yahoofinance/HistoricalQuoteRequestTest.java -------------------------------------------------------------------------------- /src/test/java/yahoofinance/QuoteRequestFlowTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/test/java/yahoofinance/QuoteRequestFlowTest.java -------------------------------------------------------------------------------- /src/test/java/yahoofinance/SimpleQuoteRequestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/test/java/yahoofinance/SimpleQuoteRequestTest.java -------------------------------------------------------------------------------- /src/test/java/yahoofinance/mock/MockedServersTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/test/java/yahoofinance/mock/MockedServersTest.java -------------------------------------------------------------------------------- /src/test/java/yahoofinance/mock/ResponseResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/test/java/yahoofinance/mock/ResponseResource.java -------------------------------------------------------------------------------- /src/test/java/yahoofinance/mock/YahooFinanceDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/test/java/yahoofinance/mock/YahooFinanceDispatcher.java -------------------------------------------------------------------------------- /src/test/resources/fxQuoteRequest/EURUSD_EURCHF.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/test/resources/fxQuoteRequest/EURUSD_EURCHF.csv -------------------------------------------------------------------------------- /src/test/resources/fxQuoteRequest/GBPEUR.csv: -------------------------------------------------------------------------------- 1 | "GBPEUR=X",1.1806 2 | -------------------------------------------------------------------------------- /src/test/resources/fxQuoteRequest/USDEUR.csv: -------------------------------------------------------------------------------- 1 | "USDEUR=X",0.8898 2 | -------------------------------------------------------------------------------- /src/test/resources/historicalQuoteRequest/AIR.PA_1Y_M.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/test/resources/historicalQuoteRequest/AIR.PA_1Y_M.csv -------------------------------------------------------------------------------- /src/test/resources/historicalQuoteRequest/GOOG_1Y_M.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/test/resources/historicalQuoteRequest/GOOG_1Y_M.csv -------------------------------------------------------------------------------- /src/test/resources/historicalQuoteRequest/GOOG_5Y_W.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/test/resources/historicalQuoteRequest/GOOG_5Y_W.csv -------------------------------------------------------------------------------- /src/test/resources/historicalQuoteRequest/INTC_1Y_M.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/test/resources/historicalQuoteRequest/INTC_1Y_M.csv -------------------------------------------------------------------------------- /src/test/resources/historicalQuoteRequest/SCTY_1Y_W.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/test/resources/historicalQuoteRequest/SCTY_1Y_W.csv -------------------------------------------------------------------------------- /src/test/resources/historicalQuoteRequest/TSLA_1Y_D.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/test/resources/historicalQuoteRequest/TSLA_1Y_D.csv -------------------------------------------------------------------------------- /src/test/resources/multiQuoteRequest/AIR.PA_INTC_C6L.SI.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/test/resources/multiQuoteRequest/AIR.PA_INTC_C6L.SI.csv -------------------------------------------------------------------------------- /src/test/resources/multiQuoteRequest/INTC_AIR.PA.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/test/resources/multiQuoteRequest/INTC_AIR.PA.csv -------------------------------------------------------------------------------- /src/test/resources/requests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/test/resources/requests.yml -------------------------------------------------------------------------------- /src/test/resources/simpleQuoteRequest/AIR.PA.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/test/resources/simpleQuoteRequest/AIR.PA.csv -------------------------------------------------------------------------------- /src/test/resources/simpleQuoteRequest/C6L.SI.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/test/resources/simpleQuoteRequest/C6L.SI.csv -------------------------------------------------------------------------------- /src/test/resources/simpleQuoteRequest/GOOG.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/test/resources/simpleQuoteRequest/GOOG.csv -------------------------------------------------------------------------------- /src/test/resources/simpleQuoteRequest/INTC.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/test/resources/simpleQuoteRequest/INTC.csv -------------------------------------------------------------------------------- /src/test/resources/simpleQuoteRequest/SCTY.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/test/resources/simpleQuoteRequest/SCTY.csv -------------------------------------------------------------------------------- /src/test/resources/simpleQuoteRequest/TSLA.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstrickx/yahoofinance-api/HEAD/src/test/resources/simpleQuoteRequest/TSLA.csv --------------------------------------------------------------------------------