文章目录

  • 前言
  • 炒股软件盘点
  • 量化交易平台
    • qstock
    • Ricequant - Beta
  • 自动炒股软件
  • 富途牛牛API:同时炒美股,A股和港股
    • 如何使用富途牛牛API?
  • 参考链接

前言

发家致富不能指望靠炒股,但股市不可不研究,研究多一点总比盲目买卖为好。
人工盯盘太累人,有个机器人帮你炒股岂不更好?

炒股软件盘点

炒股软件主要分为行情和交易两大类。
排名前列的炒股软件:经传多赢、同花顺、新浪财经、东方财富、大智慧、指南针。

量化交易平台

先说一句:量化交易不等于自动化交易,量化交易的核心在于构建量化策略。
宽睿系统、国信TS、中信CATS、恒生PB、中泰XTP。
如今有一些金融的创业公司,内部有着庞大的金融数据库,开放一些API供量化研究的人使用。比如JoinQuant、优矿。

qstock

qstock由“Python金融量化”公众号开发,试图打造成个人量化投研分析开源库,目前包括数据获取(data)、可视化(plot)、选股(stock)和量化回测(backtest)四个模块。其中数据模块(data)数据来源于东方财富网、同花顺、新浪财经等网上公开数据,数据爬虫部分参考了现有金融数据包tushare、akshare和efinance。qstock致力于为用户提供更加简洁和规整化的金融市场数据接口。可视化模块基于plotly.express和pyecharts包,为用户提供基于web的交互图形简单操作接口;选股模块提供了同花顺的技术选股和公众号策略选股,包括RPS、MM趋势、财务指标、资金流模型等,回测模块为大家提供向量化(基于pandas)和基于事件驱动的基本框架和模型。

Ricequant - Beta

集齐了A股以及美股的数据,除此之外还有丰富的股票分类,400+财务指标的数据,只需要使用同一套非常易用的API就可以读取到这些数据了。

自动炒股软件

自动交易的大多是第三方软件,如通达信,大智慧和水母量化。
水母量化专门是做自动交易的,在通用性、兼容性、多样性都更突出的,而且兼容自动量化交易属实不多,所以在自动量化领域水母量化算是得上是佼佼者了。

富途牛牛API:同时炒美股,A股和港股

目前能炒美股和港股的券商不多,提供API的就更少。
相比A股,美股的一大好处是T+0交易,且以一股为基本交易单位,这极大方便了程序化交易。

如何使用富途牛牛API?

第一步,下载FutuOpenD,并配置FutuOpenD, 在FutuOpenD.xml文件中,配置你的富途牛牛的登录ID和密码,密码可以用明文或密文。
注意,要开启telnet登录。

第二步, 到https://api.futunn.com/v2/webview/jump?user_id=11962643&is_visitor=0&clienttype=40&clientver=7.01.3308&clientlang=0&url=202011025&jump_target=0做一个问卷

第三步,运行 ./FutuOpenD.app/Contents/MacOS/FutuOpenD, 然后telnet localhost 22222, 输入收到的手机验证码:

telnet localhost 22222
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
FutuOpenD版本信息: 7.01.3308(20220222115800), 输入help获取更多信息
input_phone_verify_code -code=449655
登录成功
用户额度: 订阅额度: 300, 历史K线额度: 300
港股: LV2, 权限状态: 正常
港股期权: LV2, 权限状态: 正常
港股期货: LV2, 权限状态: 正常
美股: 无权限, 权限状态: 正常
美股期权: LV1, 权限状态: 正常
美期 CME: 无权限, 权限状态: 正常
美期 CBOT: 无权限, 权限状态: 正常
美期 NYMEX: 无权限, 权限状态: 正常
美期 COMEX: 无权限, 权限状态: 正常
美期 CBOE: 无权限, 权限状态: 正常
A股: LV1, 权限状态: 正常
美股指数: 无权限, 权限状态: 正常
美股OTC: 无权限, 权限状态: 正常
新加坡期货: 无权限, 权限状态: 正常
日本期货: 无权限, 权限状态: 正常

input_phone_verify_code -code=953003

第四步,调用行情或交易API:
创建api交易对象,先调用unlock_trade对交易解锁,然后调用place_order下单,以700.0价格,买100股腾讯00700,最后关闭对象。

from futu import *
pwd_unlock = '123456'
trd_ctx = OpenHKTradeContext(host='127.0.0.1', port=11111)
print(trd_ctx.unlock_trade(pwd_unlock))
print(trd_ctx.place_order(price=700.0, qty=100, code="HK.00700", trd_side=TrdSide.BUY))
trd_ctx.close()

更多API:

  • get_acc_list - 获取交易业务账户列表
  • unlock_trade - 解锁交易
  • accinfo_query - 获取账户资金数据

参考链接

  • 中信证券量化交易
  • 中信证券交易平台
  • bigquant知识库
  • qc16程序化交易
  • 富途牛牛OpenAPI
  • 富途牛牛OpenAPI下载
  • 富途API参考

炒股软件和量化接口与自动(智能)炒股知识大盘点相关推荐

  1. 政策东风,助推万亿智能家居产业,2022各地智能家居政策大盘点

    今年以来,无论国家相关部门还是地方政府,都相继出台了智能家居相关扶持政策,在政策东风的助推下,相信万亿智能家居产业将迎来的新的发展机遇,以下为智哪儿小编整理的全国各地智能家居政策汇总,供行业人士参考. ...

  2. 通达信交易系统接口实现自动交易策略的方法分享

    在通达信交易系统接口中,有着比较独特的交易系统,在这个交易系统中,也有各种各样的自动交易策略,可以通过交易接口来实现预先设定好的策略来进行自动交易,从而提高交易者的投资效率. 下面向大家介绍其中几种自 ...

  3. 云财经智能炒股手环 6大实用功能帮助股民高效炒股

    北京2018年9月19日电 /美通社/ -- 中国首个股票资讯聚合平台 -- 云财经研发的智能炒股手环于8月31日正式在京东众筹,目前众筹金额已突破20万. 能够获得广大股民的认可,这款炒股手环的魔力 ...

  4. 【设计方案分享】基于单片机温度监测监控报警系统设计-基于单片机钞票自动智能识别系统设计-基于单片机乒乓球游戏机控制系统设计-基于单片机温度监测监控报警系统设计-基于单片机矩阵键盘的电子密码锁设计

    820基于单片机温度监测监控报警系统设计-设计资料 温度监测器功能描述: 1.主控芯片用的是51单片机(STC89C51). 2.使用温度传感器DS18b20采集温度. 3.用1602液晶显示显示温度 ...

  5. 基于单片机乒乓球游戏机控制系统设计-基于单片机矩阵键盘的电子密码锁设计-基于单片机温度监测监控报警系统设计-基于单片机钞票自动智能识别系统设计-设计资料【转发分享】

    819基于单片机乒乓球游戏机控制系统设计-设计资料下载 乒乓球游戏机设计任务为: (1)使用乒乓游戏机的甲乙双方各在不同的位置发球或击球. (2)乒乓球的位置和移动方向由灯亮及依次点燃的方向决定,球移 ...

  6. 基于qstock的量化复盘与自动盯盘

    01 引言 qstock量化分析库和教程自发布以来已经有一段时间了.收到不少读者的反馈,希望在qstock上添加更多的实用功能和案例研究.在回应这些反馈的同时,公众号也一直在努力改进现有的功能和教程内 ...

  7. matlab 从 wind 量化接口获取数据

    matlab 从 wind 量化接口获取数据 闲话 做量化,数据是非常重要的.wind 虽然说在数据方面也强不到哪里去,不过毕竟是行业的龙头老大.我实习所在的某机构公司就用有用 wind.所以,我终于 ...

  8. 2021年券商APP盘点:用户规模大幅度增长,智能炒股成为行业标配

    易观分析:<数字经济全景白皮书>浓缩了易观分析对于数字经济各行业经验和数据的积累,并结合数字时代企业的实际业务和未来面临的挑战,以及数字技术的创新突破等因素,最终从数字经济发展大势以及各领 ...

  9. python炒股教程_Python股市数据分析教程 学会它,或可以实现半“智能”炒股

    原标题:Python股市数据分析教程 学会它,或可以实现半"智能"炒股 译者 | 阿里云云栖社区 摘要: 在本篇文章中,我们讨论了均线交叉策略的设计.回溯检验.基准测试以及实践中可 ...

最新文章

  1. 树莓派siri homekit_利用树莓派Zero自制一款Homekit摄像头,看上去挺酷,手痒了吗?...
  2. git是航空母舰:ScrumBoard
  3. [转]Ubantu vmware tools 安装
  4. 可以在Silverlight中使用的,支持定时自动回收的缓存类(C# 代码)
  5. 前端性能优化-减少HTTP请求数
  6. 【转】2.2【MySQL】运行原理(二):InnoDB 内存结构、磁盘结构及update sql执行过程分析
  7. Anaconda安装tensorflow遇到的wrapt、load error、Twisted问题
  8. the art of seo(chapter seven)
  9. 步进电机功率计算公式
  10. Python @property详解及底层实现介绍
  11. 【年中总结】与自己来一场博弈,带着温柔与敌意。
  12. ALLEGRO Scaled value has been rounded off.错误 CADENCE PCB
  13. 小武学fpgastep7
  14. 284、超详细的光纤熔纤、盘纤教程,值得收藏
  15. 在Linux上安装VLC播放器
  16. 谷歌学术高级检索笔记-检索逻辑和技巧
  17. qpython3手机版turtle_使用Python turtle画一片树林
  18. Knockout JS 示例
  19. JointJS几个实用功能的简单实现
  20. 总结哪些因素影响谷歌排名

热门文章

  1. ath10k内核patch
  2. python 组织结构树_如何使用Python绘制组织树图?
  3. TCL李东生:产业纵深 锁定利润点
  4. canvas实现时钟效果
  5. linux grep显示行数和上下行内容
  6. 有趣的Drawings,动起来的画
  7. Android应用开发(1)Android Studio开发环境搭建
  8. vb.net 教程 4-2 目录操作 DirectoryInfo 3
  9. 感受虚拟现实旅行、探险
  10. promise的基本用法