What problem does it solve?
This Skill streamlines stock analysis by integrating group management, market data retrieval (LongPort + AkShare), TA-Lib indicators, and signal generation into a single workflow.
Core Features & Use Cases
- Group management: Retrieve and manage user stock groups via LongPort, keeping symbols organized.
- Market data integration: Gather market data from LongPort primarily, with AkShare as a fallback for missing data.
- Indicator calculation & signals: Compute TA-Lib indicators (EMA, MACD, RSI, ATR, OBV, BBANDS) and generate buy/sell points and performance reports.
- Reporting & backtesting: Support backtesting and optimization workflows, with summarized reports.
Quick Start
Use the LongPort-based workflow to fetch a first group, pull prices for its symbols, compute indicators, and generate signals. For example: python scripts/longport_groups.py list; python scripts/longport_candlesticks.py --symbol <symbol> --period day --count 100; python scripts/talib_calculator.py