近年来,随着互联网金融的快速发展,越来越多的投资者开始关注股票市场。股票交易是一个十分复杂的系统,其中资金流向是投资者最为关注的重要指标。针对这种需求,我们可以使用Python编程实现一套监控大盘资金的程序。
import tushare as ts import pandas as pd import matplotlib.pyplot as plt df = ts.get_index() df = df.set_index(['name']) plt.rcParams['font.sans-serif']=['SimHei'] plt.rcParams['axes.unicode_minus'] = False df['changepercent'] = df['changepercent'].str.rstrip('%').astype('float64')/100 df['amount'] = df['amount']/100000000 df[['amount', 'changepercent']].sort_values(by='amount',ascending=False).head(10).plot(kind='bar') plt.title('大盘资金流向排行榜') plt.xticks(rotation=30,ha='right') plt.show()
上述代码中,我们首先使用tushare库获取当前的大盘指数数据。然后,将股票名称设为数据表的索引。接着,我们使用matplotlib库中的函数,将获取到的数据绘制成直方图。
在图表中,我们可以清晰地看到当前大盘资金的流向情况,同时也可以根据图表中的排序结果,了解到各个板块和行业中资金流向的情况。
总之,我们可以使用Python编程实现对大盘资金的监控,从而更好地了解当前股票市场的情况,以做出更加明智的投资决策。
本文可能转载于网络公开资源,如果侵犯您的权益,请联系我们删除。
0