feat(api): add /quotes/latest endpoint for A-share latest price query #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
This PR introduces a new FastAPI endpoint to retrieve the latest traded price and core trading statistics for a specified A-share (SZ/SH) stock symbol, such as sz002549, with flexible symbol normalization and a schema-based JSON response.
Details
aktools/core/api/quotes.pywith a/quotes/latestendpoint and a Pydantic response model.main.py(not under/api) and exposes via import in package.