abuquant

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

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

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

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

特点

使用多种机器学习技术智能优化策略 在实盘中指导策略进行交易,提高策略的实盘效果,战胜市场

支持的投资市场:

美股,A股,港股 期货,期权 比特币,莱特币

工程设计目标:

分离基础策略和策略优化监督模块 提高灵活度和适配性

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

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

  • 交易 为了与Infura节点进行交易,需要在发送它们之前离线创建交易和签名,因为Infura节点没有加密的以太坊密钥文件的访问权限,这是需要通过geth或者Parity管理命令来解锁帐户。 有关详细信息,请参阅以太坊交易中离线交易和签名部分和web3j如何使用管理APIs。

  • 交易 Web3j支持使用以太坊钱包文件(推荐的)和用于发送事务的以太坊客户端管理命令。 使用以太钱包文件发送以太币给其他人: Web3j web3 = Web3j.build(new HttpService()); // defaults to http://localhost:8545/ Credentials credentials = WalletUtils.loadCredentials

  • 交易有不同的分类,不同交易有不同的操作码。 这样做的好处就是明确用户行为,简化系统复杂度。 操作码列表 OpsTransfer:用于普通的链内转账 OpsMove:用于链间的转账 OpsNewChain:用于创建新的子链 OpsNewApp:用于创建智能合约 OpsRunApp:用于执行智能合约 OpsRegisterMiner:用于注册矿工 OpsUpdateAppLife:更新智能合约的生命周

  • 我正在尝试让Hibernate 4.3与我的MySQL数据库一起工作。我已经能够在Eclipse中使用Hibernate代码生成工具,并且还能够使用Hibernate配置工具连接到数据库。 然而,当我试图在查询数据库的主类中运行代码时,我得到了以下错误: 我的HibernateUtil中的代码。java文件是: mysq_balie.cfg.xml文件看起来像: 我想不出错误可能在哪里。欢迎大家帮