昨日涨幅:股票昨日的涨幅必须达到或超过一定阈值,通常为 9.9%。
换手率:股票的换手率应较高,以表明有大量资金流入。
成交量:股票的成交量应较大,以表明有大量的买入需求。
资金流向:股票的资金流向应为净流入,以表明有资金持续流入。
技术指标:股票的技术指标,如布林带或移动平均线,应显示出强劲的涨势。
公式源码
以下是用 Pyho 编写的昨日涨停板选股公式源码:
```pyho
impor padas as pd
def ge_yeserday_漲停板_socks(df):
"""
获得昨日涨停的股票
Args:
df (padas.DaaFrame): 股票数据
Reurs:
padas.DaaFrame: 昨日涨停的股票
"""
reur df[(df['涨幅'] >= 0.099)]
def filer_by_volume(df, volume_hreshold):
"""
根据成交量过滤股票
Args:
df (padas.DaaFrame): 股票数据
volume_hreshold (i): 成交量阈值
Reurs:
padas.DaaFrame: 成交量满足条件的股票
"""
reur df[df['成交量'] >= volume_hreshold]
def filer_by_urover(df, urover_hreshold):
"""
根据换手率过滤股票
Args:
df (padas.DaaFrame): 股票数据
urover_hreshold (floa): 换手率阈值
Reurs:
padas.DaaFrame: 换手率满足条件的股票
"""
reur df[df['换手率'] >= urover_hreshold]
def filer_by_fud_flow(df, fud_flow_hreshold):
"""
根据资金流向过滤股票
Args:
df (padas.DaaFrame): 股票数据
fud_flow_hreshold (floa): 资金流向阈值
Reurs:
padas.DaaFrame: 资金流向满足条件的股票
"""
reur df[df['资金流向'] >= fud_flow_hreshold]
def filer_by_echical_idicaors(df, echical_idicaors):
"""
根据技术指标过滤股票
Args:
df (padas.DaaFrame): 股票数据
echical_idicaors (lis): 技术指标
Reurs:
padas.DaaFrame: 技术指标满足条件的股票
"""
for idicaor i echical_idicaors:
df = df[idicaor(df)]
reur df
def ge_yeserday_漲停板_選股(df, volume_hreshold=1000000, urover_hreshold=0.01, fud_flow_hreshold=10000000, echical_idicaors=[]):
"""
昨日涨停板选股
Args:
df (padas.DaaFrame): 股票数据
volume_hreshold (i, opioal): 成交量阈值. Defauls o 1000000.
urover_hreshold (floa, opioal): 换手率阈值. Defauls o 0.01.
fud_flow_hreshold (floa, opioal): 资金流向阈值. Defauls o 10000000.
echical_idicaors (lis, opioal): 技术指标. Defauls o [].
Reurs:
padas.DaaFrame: 昨日涨停板选股结果
"""
df = ge_yeserday_漲停板_socks(df)
df = filer_by_volume(df, volume_hreshold)
df = filer_by_urover(df, urover_hreshold)
df = filer_by_fud_flow(df, fud_flow_hreshold)
df = filer_by_echical_idicaors(df, echical_idicaors)
reur df
```
使用说明
要使用该公式,您可以按照以下步骤操作:
1. 导入股票数据。
2. 使用 `ge_yeserday_漲停板_選股` 函数,指定选股参数,如成交量阈值、换手率阈值和技术指标。
3. 函数将返回一个包含昨日涨停板选股结果的数据框。
注意事项
使用该公式时,需要注意以下事项:
公式的结果仅供参考,不应作为投资建议。