0%

使用AKShare分析涨停股票

AkShare是基于Python的开源金融数据接口库。
以下是使用Python进行股票涨停分析的部分代码,可实时生成某日的涨停股票数据列表,分析涨停指标。
注意:股票有风险,投资需谨慎。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
from flask import Flask, jsonify
import akshare as ak

app = Flask(__name__)

@app.route('/api/ztpool')
def get_ztpool():
df = ak.stock_zt_pool_em("20250625")
df = df[df['代码'].str.startswith(('60', '00', '30'))]
df['封板强度'] = df['封板资金'] / df['流通市值']
df = df.sort_values(by='封板强度', ascending=False)
# 只保留需要的字段
data = df[['代码', '名称', '最新价', '涨跌幅', '封板资金', '流通市值', '封板强度', '所属行业', '连板数']].to_dict(orient='records')
return jsonify(data)

if __name__ == '__main__':
app.run(host='0.0.0.0', port=5000)

可以使用Vue搭建前端,Flask作为后端,实时显示A股涨停列表,测试图如下:
实时A股涨停列表