利用python炒股 有人试过编写个程序来炒股吗?程序怎么编写

肯定地回答您 , 我们已经做了三年了 。 在通达信软件上 , 最早是期货交易实现电脑买卖 , 只是免费的速度太慢!文华财经软件要交费 , 速度非常快 。
大家关心的是赢
亏 , 自动交易软件赚钱么?肯定比人工交易效益高 。 首先 , 是条件选股功能 , 每天收市后 , 下载好当天数据 , 再把自已的选股程序化方案挂上 , 选择选股范围 , 好创业板 , 中小盘 , 还是沪A,
深A股 , 剔除ST类 , 让软件自动运行选股 , 选出的几十只股票把它们放在指定的自定板块里 。 五分钟搞掟!
接下来是上程序化交易软件 , 把选出的股票每一个都让程序化交易软件扫一下 , 看看在K线图上出现的买点、卖点 。
然后 , 再结合自已的盘感经验 , 再精选出十只明天可以交易的股票 , 放进自选股 。
第三步是历史数据的统计检验 。 利用通达信软件自带的统计检验模块 , 对十只自选股进行近一年的历史买卖点效益的回测分析 。 从中找出二、三只最有赢利潜力的白马股 。
程序化交易软件的操作流流程只需要每天收市后做三十分钟的功课 。
第四步 , 就是开盘后 , 自已如何根据买卖的提示 , 如何临场发挥的问题 。
我应该是少数自己亲自做过的人了 , 实盘+编程+A股 。 自认为是韭菜水平 , 写这个也并不是为了分享经验 , 但鉴于大多数人其实没有亲自做过 , 就当是写写自己的一点感受给有兴趣的人看看了 。

利用python炒股 有人试过编写个程序来炒股吗?程序怎么编写

文章插图

实现全自动交易的途径实盘量化交易看似容易 , 但也没见多少个人投资者自己做 。 因为这里有三个门槛:
  1. 专业技能
  2. 渠道
  3. 资金
专业技能好理解 , 基本的编程+投研+一定的数学基础 , 这样才能想出策略并实现策略 。 渠道就是指如何实现实盘交易 , 模拟编程炒股很多人试过 , 但要实盘 , 需要通过券商 , 这样你的策略才能向你的实盘账户发送买卖指令 。 至于资金 , 也就是真舍得拿真金白银去试水 , 同时具有一定的抗风险能力 。
利用python炒股 有人试过编写个程序来炒股吗?程序怎么编写

文章插图

要真正实现全自动交易 , 有三种途径 , 分别从简单到复杂 。
  1. 利用一些和券商有合作的量化平台实现
  2. 利用如vnpy等开源框架 , 自己修改后实现
  3. 从底层写起 , 比如C++ , 自建完整交易系统
一般个人单干的话 , 选择途径1或者2;而如果是正规量化机构的话 , 选择途径2或者3 。 我作为正宗韭菜 , 自然是选择途径1 , 找了一个可以实盘的量化平台 。 为了避免打广告之嫌 , 就不透露名字了 。
交易策略与系统既然是选择了傻瓜式的平台 , 绝大多数交易系统的技术问题已经不用担心 , 别人帮你解决好了 , 自己只用专心于策略 。 策略自己怎么设计都行:
利用python炒股 有人试过编写个程序来炒股吗?程序怎么编写

文章插图

但策略也并不是纯粹的只用把股票筛出来即可 , 仍然需要自己写买、卖、撤单、查询成交情况等命令 , 这样才可以实现模拟回测 。 比如一个简化但完整的流程可以是:
模型随时接收实时行情的数据——某时刻产生了交易信号——将股票代码和目标买卖股数发至实盘账号——不断查询成交情况——完全成交或者需要撤单重新调整价格——完成一次交易
有了这个 , 策略就可以完成回测 , 看看历史收益如何 , 进而如果你决定要实盘 , 则可以把策略提交到量化平台的实盘服务器中 , 与自己的实盘账号绑定并启动策略 。 这样 , 一个全自动实盘交易就算开始了 。 如果是日内策略 , 交易起来具体日志可能是这样:


特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。