python炒股自动化(1),量化交易接口区别

要实现股票量化程序化自动化,就需要券商提供的API接口,重点是个人账户小散户可以申请开通,上手要简单,接口要足够全面,功能完善,首先,第一步就是要找对渠道和方法,这里我们不讨论量化交易的概念,主要是讲一下实现程序化自动化的接口,量化交易不一定需要自动交易,但实现自动交易一定要有量化接口或方法。

股票量化程序化自动交易接口

自动交易的实现需要三点:获取数据,提交下单,交易查询。获取数据的方法就很多,有收费的有免费的,只是用于数据分析的话,网上随便找一种也勉强够用;下单和查询就不那么容易找到,目前实现方式主要有三种。

第一种,通过windows窗口API来定位股票软件的各个窗口和控件,控制键盘鼠标实现模拟人工交易的操作,有些控件还需要OCR插件识别文字。

这种最简单粗暴,实现起来最容易,安全性和人工交易差不多,但是延迟太高,而且极易出错,稳定性极差。

股票量化程序化自动交易接口

第二种,通过某信某顺的dll来操作,但是只能获取数据,并不能实现交易和查询,主要是用于普通交易者看盘时设置提醒条件。

这种稳定性相比第一种要好得多,获取数据延时也很高,如果是根据盘口变化来交易的高频策略也是实现不了的。

第三种,就是通过券商申请量化交易接口,现在部分券商对个人账户开放免费申请使用,没什么门槛,都可以用,获取数据、交易下单、账户查询都有现成的函数,一行代码搞定,完整、实时、准确、无延迟。

除了以上三种实现程序交易的方式外,还有一些免费或收费方法,但是大部分都不够全面,安全性稳定性都不行,所以,对于个人小散户来说,最优选择还是通过你的券商申请开通接口。

股票量化程序化自动交易接口

这是python炒股自动化系列教程的第一篇,下一篇演示如何获取历史和实时数据,本系列以简单入门为主,每一篇文章或视频尽量控制在2分钟左右,计划在下一个系列中深入的讲一下代码的编写和策略的研究,个人精力有限,如有错漏,欢迎指正。

好了,今天的分享就到这里,对股票量化程序化自动交易感兴趣的朋友可以关注我,有任何相关问题也可以留言讨论或者私信与我交流


相关推荐
Escalating_xu12 分钟前
【Linux线程】线程控制全解析:终止、join/detach、cancel、线程栈与 NPTL(下篇)
java·linux·运维
高洁0124 分钟前
智能体的“记忆”难题
python·深度学习·机器学习·transformer
白猫不黑29 分钟前
从运维到网络安全:转行优势、路径与薪资前景全解析
运维·网络·web安全·网络安全·信息安全·渗透测试
三十岁老牛再出发31 分钟前
8月21日总结
c++·python
草莓熊Lotso41 分钟前
【Linux网络加餐】手动部署:SSH 与 Web 服务实战 + 底层原理全解析
linux·运维·网络·人工智能·python·langchain·ssh
weixin_4407305044 分钟前
python+request实现接口-参数化小结
开发语言·python
Logintern091 小时前
Celery 死信队列 Dead‑Letter Queue(DLQ)
python
Python私教1 小时前
四个入口,一条流水线:如意智影的多入口架构取舍
人工智能·python·架构
名字还没想好☜2 小时前
用 Python struct 解析二进制协议:pack/unpack、字节序与对齐踩坑
开发语言·python·二进制·struct
刚入门的大一新生2 小时前
Linux-Linux的进程状态
linux·运维·服务器