PTrade的中签后缴款金额自动预留及不足提醒策略的实现

Zhigang
Zhigang 不断进步、持续盈利

0 人点赞了该文章 · 94 浏览

        目前的券商APP,因某些原因,不能支持中签缴款金额手动锁定功能。这样的话,因为中签扣款是16:00之后了,就会导致中签时,虽然在券商处留了足够的缴款金额,却因为其他策略的执行,比如国债自动逆回购等,会把要缴款的钱直接拿去用了,从而导致中签缴款失败,留下了不良记录不说,好不容易可能获得的中签收益,也就流失了。

        笔者刚刚经历了一次这样的事情,中签股票(SH:600930)涨了120%多,白白丢失了几千块的收益,于是才正视起这个问题,要着手来解决它。

        要解决这个问题,目前看有三种途径。最简单的一种,还是人工处理,只是,自己必须要在所有策略执行完毕后,如15:30后,存入缴款金额,这样,就不会被逆回购等策略占用了。缺点是,因是人工处理,最后时刻缴款,不小心忙忘或有急事不方便,就错过了。

         第二种方案,有朋友给的,自己做一个配置文件,需要时,在配置文件中设定下要预留的金额,从而保证缴款金额不会被使用掉。此法,也需要在中签后,手动设定配置文件,从而使得策略下次读取配置时,知道要预留部分钱出来。因为需要人工介入,这里也不详细展开。

        第三种,就是本次推荐给大家的,通过PTrade中“get_lucky_info - 获取历史中签信息”API函数的使用,来自动实现中签信息的查询、金额的预留。

        附件是作为资深程序员的笔者,花费了三伏天的周末,开发测试完成的中签查询及扣款、提醒策略。并且,结合提供了新股申购及国债逆回购策略,开箱即用,让您可以享受自动化交易的便利。

        使用时,您需要做以下几件事情(参见代码注释说明):

        1 如果需要接受邮件提醒,需要把邮件信息更新成自己的;否则注释掉邮件发送功能。

        2 如果需要在研究目录记录中签信息,需要建立对应的目录,提供文件路径信息;否则,文件名赋空字符串。

        3 根据自己需要的执行、提醒时间,做好更新设定。

        其他使用问题,可以跟帖提问。

声明:本策略只是为了实现便利操作,不提供收益保证。尽管已经做了充分测试(Py311),但不保证不存在笔者未知的情况。笔者已经开始实际使用本策略。

附件列表

PT_国债逆回购_中签自动扣款提醒策略.txt

13KB

19.90

线上付款

发布于 3 天前

免责声明:

本文由 Zhigang 原创发布于 百果量化交流平台 ,著作权归作者所有。

登录一下,更多精彩内容等你发现,贡献精彩回答,参与评论互动

登录! 还没有账号?去注册

Zhigang
1 天前
@量化炒股 需要的话,可以加V沟通:bluesky_Liuzg.
Zhigang
2 天前
@量化炒股 是的,结合自动打新及逆回购策略在使用。在打新中签时,可以预留出缴款金额,不足时,可以通过设定的邮箱发送提醒。留出缴款的金额后的余额,可以正常做其他交易,包括逆回购。
量化炒股
2 天前
这个策略可以自动打新和自动逆回购是吗
Zhigang
3 天前
今日执行结果(不能贴图,去除了日志中的时分秒) 2025-07-22 - INFO - 当前服务器配置为:交易时间段服务器重启后,执行拉起本交易操作 2025-07-22 - INFO - 自动打新与国债逆回购 Begin…… 2025-07-22 - INFO - 查询中签开始日期:20250721, 截止日期:20250722 2025-07-22 - INFO - 当前未查到中签信息。祝您好运! 2025-07-22 - INFO - 进行上证普通新股申购. rst = {} 2025-07-22 - INFO - 进行深证普通新股申购. rst = {} 2025-07-22 - INFO - 进行深证创业板新股申购. rst = {} 2025-07-22 - INFO - 进行可转债申购. rst = {} 2025-07-22 - INFO - 可用金额:44037.93 2025-07-22 - INFO - 进行上证国债 GC001 逆回购 共440.0张。orderid=61c1f35757f9483eb0be819b9d36bf1c。 2025-07-22 - INFO - 生成订单,订单号:61c1f35757f9483eb0be819b9d36bf1c 股票代码:204001.XSHG 数量:卖出440 2025-07-22 - INFO - {\61c1f35757f9483eb0be819b9d36bf1c\: [[\1200801007012868\, \35515\, \204001.XSHG\, \卖\, 440.0, 1.515, 44000.0, \2025-07-22\]]} 2025-07-22 - INFO - 查询中签开始日期:20250721, 截止日期:20250722 2025-07-22 - INFO - 当前未查到中签信息。祝您好运!