admin管理员组

文章数量:1536087

行业板块的交易拥挤度:行业板块的成交量/全A指数的成交量

通过这个公式计算出来的因为某些股市值高,哪怕的某天成交量变低,也会比一些小市值股票的拥挤度指数大,所以参考欧奈尔的相对强度rps重新写了一个板块的rps.

数据用的akshare同花顺的板块指数

  • 首先获取所有板块的成交额
industry_names = ak.stock_board_industry_name_ths().loc[:, 'name']  # series类型
# industry_names = ['中药', '证券']
# 获取同花顺行业板块成交额
def get_amount(lists):
    result = pd.DataFrame()
    for name in lists:
        try:
            tmp = ak.stock_board_industry_index_ths(symbol=name).loc[:, ['日期', '成交额']].rename(columns={'成交额': name})
            tmp['日期'] = tmp['日期'].astype(str)
            tmp[name] = tmp[name].astype(float)
            tmp = tmp.set_index('日期').loc['2021-01-01':'2021-09-09']
            result = result.join(tmp, how='outer')
        except:
            print(tmp[name])
            continue
    

本文标签: 拥挤板块强度rps