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

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

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

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

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

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

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

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

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

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

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

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

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

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


相关推荐
兵慌码乱10 小时前
基于Python+PyQt5+SQLite的药房管理系统实现:事务一致性与界面解耦全流程解析
python·sqlite·信号与槽·pyqt5·数据库设计·桌面应用开发·事务处理
金銀銅鐵11 小时前
[Python] 体验用欧几里得算法计算最大公约数的过程
python·数学
FreakStudio15 小时前
W55MH32L-EVB 上手测评:硬件 TCP/IP 加持的以太网单片机,MicroPython 零门槛开发
python·单片机·嵌入式·大学生·面向对象·并行计算·电子diy·电子计算机
SelectDB15 小时前
Litefuse 开源并推出单进程轻量模式,25 秒就能跑起来的 Agent 可观测与评估平台
运维·后端·自动化运维
用户03321266636716 小时前
使用 Python 从零创建 Word 文档
python
Csvn21 小时前
Python 两大经典坑点 —— 可变默认参数 & 闭包延迟绑定
后端·python
曲幽1 天前
别再用网页翻译看源码了!你的私人翻译神器LibreTranslate,部署避坑指南来了
python·docker·web·pot·translate·libretranslate·arogstranslate
用户556918817531 天前
#从脚本到独立程序:Python + Playwright 批量抓取的完整踩坑记录
python·自动化运维
兵慌码乱2 天前
基于 MediaPipe 与 PySide2 的手势交互音乐控制系统实现:轻量化视觉交互全流程解析
python·opencv·计算机视觉·人机交互·手势识别·mediapipe·pyside2
luckdewei2 天前
FastAPI 资产管理系统实战:复杂 ORM 关联、Alembic 迁移与 N+1 查询优化
python