abu

基于 Python 的开源量化交易系统
授权协议 GPLv3
开发语言 Python
所属分类 企业应用、 金融/财务/证券系统
软件类型 开源软件
地区 国产
投 递 者 苏君昊
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

阿布量化交易系统(股票,期权,期货,比特币,机器学习),基于 Python 的开源量化交易,量化投资架构。

abu能够帮助用户自动完善策略,主动分析策略产生的交易行为,智能拦截策略生成的容易失败的交易单。

现阶段的量化策略还是人工编写的代码,abu量化交易系统的设计将会向着由计算机自动实现整套流程的方向迈进,包括编写量化策略本身。

abupy的设计目标是:用户只需要提供一些简单的种子策略,计算机在这些种子基础上不断自我学习、自我成长,创造出新的策略,并且随着时间序列数据不断智能调整策略的参数。

索引

内容 位置
阿布量化系统源代码 abupy目录
阿布量化使用教程 abupy_lecture目录
阿布量化非编程界面操作 abupy_ui目录
《量化交易之路》示例代码 ipython/python目录
《机器学习之路》示例代码 https://github.com/maxmon/abu_ml

特点

  • 使用多种机器学习技术智能优化策略

  • 在实盘中指导策略进行交易,提高策略的实盘效果,战胜市场

支持的投资市场:

  • 美股,A股,港股

  • 期货,期权

  • 比特币,莱特币

工程设计目标:

  • 分离基础策略和策略优化监督模块

  • 提高灵活度和适配性

界面操作(非编程)

更多界面操作示例

  • 最近在学习abu的量化策略,项目地址是:https://github.com/bbfamily/abu 因为基本都是三四年前的脚本了,难免会出现很多版本不兼容的问题,今天来写一下需要修改哪些地方的代码。 首先,我也搜索到了douban上某一博主发的修改思考,地址如下:改代码,让书中的源代码能运行(量化交易之路)书评 但这次修改也在半年多前了,现在tushare接口的部分数据也在面临升级提示,故我这

  • 题意:给你一个数列问有没有一个数m,可以让数列所有数除m取余之后变成一个回文串。输出最大的m,如果m可以取任意值输出-1。 条件:1 数列所有数除m取余之后变成一个回文串 思路:对取余敏感在把它想象成m*n(m的倍数)+k(余数),这个时候如果取余要变成回文串,那么例如第一个数和最后一个数就满足相减为m的倍数。那么条件1就变成:所有回文位置的数相减为m的倍数,中间的可以不用考虑。(有一个特殊情况就

  • 前言 这道题比较简单,但我还是想了好一会 题意简述 Abu Tahun很喜欢回文。 一个数组若是回文的,那么它从前往后读和从后往前读都是一样的,比如数组\(\left\{1\right\},\left\{1,1,1\right\},\left\{1,2,1\right\},\left\{1,3,2,3,1\right\}\)都是回文数组,但是数组\(\left\{11,3,5,11\right\}

  • 8月30日,2018年雅加达亚运会举行期间,阿里云正式宣布支持亚运会直播的视频云解决方案测试成功。这套直播解决方案已经向亚太广播联盟(ABU)交付,并成功支持了正在雅加达举行的亚运会赛事直播。 “ABU直播历史上,我们第一次通过互联网技术成功将直播信号送到了斐济、柬埔寨、蒙古的转播机构,这些地区距离主办城市非常遥远。”亚太广播联盟体育总监蔡燕江说,“尽管目前还有提升空间,但基于互联网的网络传送和播

 相关资料
  • 作为无基础的初学者,只想先大概了解一下 Python,随便编个小程序,并能看懂一般的程序,那些什么 JAVA 啊、C 啊、继承 啊、异常啊通通不懂怎么办,于是我找了很多资料,写成下面这篇日记,希望以完全初学者的角度入手来认识 Python 这个在量化领域日益重要的语言

  • Time: ~30 mins 面试之前 hr 让我准备交易策略方向的内容,但实际上根本没问过。 自我介绍,之后就是问八股 1. MySQL 的索引 (经典老八股) 2. 量化的优点 3. C++ 项目讲一下 项目中 Socket用的什么?线程用的什么? 4. C++ 用过哪些开源的网络库? 5. 介绍一下 RabbitMQ (自己根本没有用过,消息队列只用过 Kafka,也没写在简历上,还好之前看

  • 一面 电话面试,大概半小时,我睡的迷迷糊糊就突然打过来了,没准备好o(╥﹏╥)o python 用过list和元组吗,他们之间的区别是什么 给一个列表,想要对他排序,或者去除重复元素怎么去 去除之后他的地址会改变吗,浅拷贝和深拷贝的区别 我们知道循环是for...in...,如果让你重新写一个类,实现in的功能该怎么办 类的继承是什么,他继承了哪些信息,如果同时实现三个类的继承该怎么做 如果有一个

  • 问题所在 一周中的每一天我都有一个变量,该变量包含一个我要执行的批处理文件。 我有大部分的代码,我只是不知道如何有变量的变化基于今天的工作日。我甚至有使工作日出现的代码,但我不知道如何使用它来执行基于今天的一天的批处理文件。 代码如下: 谢谢你抽出时间,

  • 本文向大家介绍Python实现银行账户资金交易管理系统,包括了Python实现银行账户资金交易管理系统的使用技巧和注意事项,需要的朋友参考一下 用类和对象实现一个银行账户的资金交易管理, 包括存款、取款和打印交易详情, 交易详情中包含每次交易的时间、存款或者取款的金额、每次交易后的余额。 如: 下面按照要求定义一个账户 Account 类。账户 Account 类的属性: 1. 当前账户金额  

  • 本文向大家介绍基于python实现名片管理系统,包括了基于python实现名片管理系统的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了python实现名片管理系统的具体代码,供大家参考,具体内容如下 主程序: 程序工具包: 实现效果: 更多学习资料请关注专题《管理系统开发》。 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。