输入股票代码(如 002594
或 600519
),自动拉取日线、计算 MA/MACD/RSI/ATR/布林,并结合行业指数打分,给出“是否适合介入”的参考意见。
pip install -r requirements.txt
streamlit run app.py
- 新建一个 Git 仓库,提交
app.py
与requirements.txt
。 - 在 https://share.streamlit.io 连接仓库并选择
app.py
作为入口。 - 部署完成后即可通过浏览器访问。
FROM python:3.11-slim
WORKDIR /app
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
COPY app.py .
EXPOSE 8501
CMD ["streamlit", "run", "app.py", "--server.address=0.0.0.0", "--server.port=8501"]
构建与运行:
docker build -t akshare-stock-app .
docker run -p 8501:8501 akshare-stock-app
- AkShare 接口可能存在限频/偶发抖动;应用内对关键请求做了缓存(1 小时)。
- 部分股票或时间段样本不足时,指标会降权或提示。
- 本工具仅供学习研究,不构成投资建议。