我测试后发现交易记录中包含ST的股票,于是把 过滤ST 、 * 、 退 的代码,修改如下:
```
def filter_stock(stock_pool):
results = []
for index,row in stock_pool.iterrows():
stock = index
display_name = row['display_name']
# print('filter_stock--stock= '+str(stock))
if stock.startswith('30') or stock.startswith('688'):
continue
if 'ST' in display_name or '*' in display_name or '退' in display_name:
# print('过滤了: '+str(display_name))
continue
results.append(stock)
return results
```