Skip to content

Conversation

justinpolygon
Copy link
Collaborator

This PR adds full support for the new /stocks/financials/v1/ endpoints. It introduces a FinancialsClient class with paginated methods for retrieving balance sheets, cash flow statements, income statements, and financial ratios, including all query parameters (e.g., CIK, ticker, fiscal year, timeframe filters, etc). Response models are defined in models/financials.py for type-safe deserialization. The RESTClient now inherits from FinancialsClient for seamless integration. No breaking changes and aligns with the existing client patterns.

Tested locally with Docker against all endpoints.

@justinpolygon justinpolygon merged commit f055974 into master Oct 15, 2025
9 checks passed
@justinpolygon justinpolygon deleted the feat/add-stocks-financials-v1-endpoints branch October 15, 2025 16:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants