alphavantage4j
(Repository is not maintained anymore) A Java wrapper to get stock data and stock indicators from the Alpha Vantage API
File Explorer
Download Latest Version (.zip)- gradle-wrapper.jar
- gradle-wrapper.properties
- Market.java
- FromCurrency.java
- ToCurrency.java
- FromSymbol.java
- ToSymbol.java
- Acceleration.java
- FastDMaType.java
- FastDPeriod.java
- FastKPeriod.java
- FastLimit.java
- FastMaType.java
- FastPeriod.java
- Interval.java
- MaType.java
- Maximum.java
- NBDevDn.java
- NBDevUp.java
- SeriesType.java
- SignalMaType.java
- SignalPeriod.java
- SlowDMaType.java
- SlowDPeriod.java
- SlowKMaType.java
- SlowKPeriod.java
- SlowLimit.java
- SlowMaType.java
- SlowPeriod.java
- TimePeriod.java
- TimePeriod1.java
- TimePeriod2.java
- TimePeriod3.java
- Interval.java
- OutputSize.java
- ApiParameter.java
- ApiParameterBuilder.java
- Function.java
- Symbol.java
- Symbols.java
- DigitalCurrencyData.java
- SimpelDigitalCurrencyData.java
- Daily.java
- DigitalCurrencyParser.java
- DigitalCurrencyResponse.java
- IntraDay.java
- Monthly.java
- Weekly.java
- CurrencyExchangeData.java
- ForexData.java
- CurrencyExchange.java
- Daily.java
- ForexParser.java
- ForexResponse.java
- StockQuote.java
- BatchStockQuotesResponse.java
- SectorData.java
- Sectors.java
- AROONData.java
- BBANDSData.java
- HT_PHASORData.java
- HT_SINEData.java
- IndicatorData.java
- MACDData.java
- MAMAData.java
- STOCHDataFast.java
- STOCHDataSlow.java
- AD.java
- ADOSC.java
- ADX.java
- ADXR.java
- APO.java
- AROON.java
- AROONOSC.java
- ATR.java
- BBANDS.java
- BOP.java
- CCI.java
- CMO.java
- DEMA.java
- DX.java
- EMA.java
- HT_DCPERIOD.java
- HT_DCPHASE.java
- HT_PHASOR.java
- HT_SINE.java
- HT_TRENDLINE.java
- HT_TRENDMODE.java
- KAMA.java
- MACD.java
- MACDEXT.java
- MAMA.java
- MFI.java
- MIDPOINT.java
- MIDPRICE.java
- MINUS_DI.java
- MINUS_DM.java
- MOM.java
- NATR.java
- OBV.java
- PLUS_DI.java
- PLUS_DM.java
- PPO.java
- ROC.java
- ROCR.java
- RSI.java
- SAR.java
- SMA.java
- STOCH.java
- STOCHF.java
- STOCHRSI.java
- T3.java
- TechnicalIndicatorParser.java
- TechnicalIndicatorResponse.java
- TEMA.java
- TRANGE.java
- TRIMA.java
- TRIX.java
- ULTOSC.java
- WILLR.java
- WMA.java
- StockData.java
- Daily.java
- DailyAdjusted.java
- IntraDay.java
- Monthly.java
- MonthlyAdjusted.java
- TimeSeriesParser.java
- TimeSeriesResponse.java
- Weekly.java
- WeeklyAdjusted.java
- AlphaVantageException.java
- JsonParser.java
- AlphaVantageConnector.java
- ApiConnector.java
- BatchStockQuotes.java
- DigitalCurrencies.java
- ForeignExchange.java
- SectorPerformances.java
- TechnicalIndicators.java
- TimeSeries.java
- ApiParameterBuilderTest.java
- BatchStockQuotesTest.java
- CurrencyExchangeTest.java
- DigitalCurrenciesTest.java
- SectorPerformancesTest.java
- TechnicalIndicatorsTest.java
- TimeSeriesTest.java
- .gitignore
- .travis.yml
- build.gradle
- gradlew
- gradlew.bat
- LICENSE
- pom.xml
- README.md
- settings.gradle
# Installation Guide
1. Get the code
git clone https://github.com/patriques82/alphavantage4j
Downloads the entire project code from GitHub to your computer.
cd alphavantage4j
Moves into the project folder you just downloaded.
2. Maven (Java)
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java projects.
- Maven The build tool used for the mvn command.
mvn clean install
Installs dependencies and builds the project using Maven.
A BUILD SUCCESS message means it worked. The output is created under target/.
3. Gradle (Java/Kotlin)
MediumPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java/Kotlin projects.
- Gradle If the repo includes gradlew (Gradle Wrapper), you don't need to install Gradle separately.
./gradlew build
Builds the project using Gradle.
A BUILD SUCCESSFUL message means it worked. The output is created under build/.
// repository documentation
Was this content helpful?
(0 ratings)
