The Polygon Ticker Service is a Java-based RESTful API service designed to provide detailed financial information about stock tickers. Utilizing the Polygon.io API, it offers insights into various aspects of stocks including company details, market capitalization, and other financial metrics crucial for investors and financial analysts.
- Real-time access to detailed ticker information.
- Integration with Polygon.io's financial database.
- Customizable queries for specific ticker data.
- Efficient JSON response parsing into Java entities.
- Caching for improved performance and reduced API calls.
Before utilizing this service, ensure you have:
- Java JDK 11 or higher installed.
- An active Polygon.io API key.
- A basic understanding of RESTful services and financial market terminologies.
Clone the repository and build the project using Gradle:
git clone https://github.com/RomanPilyushin/Polygon-Ticker-Service.git
cd polygon-ticker-information-service
./gradlew build
Start the service and make API calls to retrieve stock ticker information:
GET /ticker/AMZN
Fetches information for Amazon stock from Polygon.io.
Configure your API key in the application.properties:
polygon.api.key=YOUR_API_KEY_HERE
rpilyushin [at] gmail.com