Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共9 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:如何在条件选股里剔除ST类的个股

1楼
joe456 发表于:2019/5/15 13:10:28
老师您好!我在条件选股的时候会有ST的股票,如何增加条件在筛选的时候不要这些ST的,谢谢
2楼
wenarm 发表于:2019/5/15 13:13:21

条件选股中可以直接过滤掉不需要的。

 


图片点击可在新窗口打开查看此主题相关图片如下:6.png
图片点击可在新窗口打开查看
3楼
vonhayek 发表于:2019/6/5 14:28:10
Python里怎么获取全A非ST?    

先stkname=证券名称, 然后'ST' not in stkname?
4楼
wenarm 发表于:2019/6/5 15:06:36

python中,自己对合约代码进行字符串过滤。就是你上面的逻辑

 

5楼
vonhayek 发表于:2019/6/5 16:52:03
def init(context):
        
    stk_codes = get_blocks('上海A股',0) + get_blocks('深圳A股',0) + get_blocks('深圳创业',0)
    print(len(stk_codes))
    
    for stk_code in stk_codes[:5]:
        print(stk_code)
        print(fin_stock_information(stk_code, 'secShortName')) 
        print(fin_stock_information(stk_code, 'listDate'))
16:50:30 > 3665
16:50:30 > SH600000
16:50:30 > 0.0
16:50:30 > 0.0
16:50:30 > SH600001
16:50:30 > 0.0
16:50:30 > 0.0
16:50:30 > SH600003
16:50:30 > 0.0
16:50:30 > 0.0
16:50:30 > SH600004
16:50:30 > 0.0
16:50:30 > 0.0
16:50:30 > SH600005
16:50:30 > 0.0
16:50:30 > 0.0

listDate也是输出0.0.
没有找到别的可以输出股票名字的函数. 

补充了数据也没起作用.  免费版没有这个功能?

股票名字这个是需要每天补充数据刷新, 还是每天开盘自动更新?

6楼
vonhayek 发表于:2019/6/5 17:00:12
股票有时是ST, 有时会摘帽. 股票名字会变, 好像只能取到一个名字.
那回测里就做不到不买入ST了?
7楼
vonhayek 发表于:2019/6/5 19:32:25
上市日期解决了, 股票名称还是没有解决. 

def init(context):

    stk_codes = []
    for block in ['深圳A股', '深圳创业', '上海A股']:
        stk_codes += get_blocks(block, 0)
    print(len(stk_codes))
    
    for stk_code in stk_codes[:2]:
        day0 = get_finance(stk_code, 3, 1, 0, 0)[-1].values
        day0 = int(1900e4 + day0)
        
        print(f'{stk_code} {day0}')
8楼
wenarm 发表于:2019/6/6 8:42:10
以下是引用vonhayek在2019/6/5 17:00:12的发言:
股票有时是ST, 有时会摘帽. 股票名字会变, 好像只能取到一个名字.
那回测里就做不到不买入ST了?

是的,只能取到最新的。

9楼
vonhayek 发表于:2019/6/6 11:07:10
股票名称找到了, 哈哈.
get_dynainf(stk_code, 219)
共9 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.06641 s, 2 queries.