Git Product home page Git Product logo

lijielife / quantaxis Goto Github PK

View Code? Open in Web Editor NEW

This project forked from yutiansut/quantaxis

0.0 2.0 0.0 83.19 MB

QUANTAXIS 量化金融策略框架 Quantitative Financial Strategy Framework 中小型策略团队解决方案

Home Page: http://www.yutiansut.com

License: MIT License

Python 51.71% Java 0.74% JavaScript 15.04% Scala 0.43% PowerShell 0.01% Shell 0.04% C++ 2.93% HTML 0.14% Vue 22.87% MATLAB 6.07%

quantaxis's Introduction

QUANTAXIS 量化金融策略框架

QUANTAXIS量化金融策略框架,是一个面向中小型策略团队的量化分析解决方案. 我们通过高度解耦的模块化以及标准化协议,可以快速的实现面向场景的定制化解决方案.QUANTAXIS是一个渐进式的开放式框架,你可以根据自己的需要,引入自己的数据,分析方案,可视化过程等,也可以通过RESTful接口,快速实现多人局域网/广域网内的协作.

QUANTAXIS与国内很多优秀的量化平台的区别在于,QA更多关注的是用户体验和实际情景,对于用户需求会有较多的优化.所以会更加注重开放性,引入自定义的便捷性,以及团队协作的细节处理.好比如自定义的数据引入,自定义的策略图表对比,自定义的风险和策略组合管理等等.

关键词: 局域网协作/开放式渐进框架/高度自定义

version build QAS Pypi python Npm author license QQ group WebSite QQ

QUANTAXIS LOGO

说明文档 (Updating)

地址

QUANTAXIS-Stardand-Protocol

QUANTAXIS 标准化协议和未来协议

QUANTAXIS-Stardand-Protocol 版本号0.0.5

详情参见 QUANATXISProtocol

部署问题:

  • Windows/Linux(ubuntu) 已测试通过
  • python3.6优先(开发环境) python2系列要改个Queue的名字
  • nodejs 需要安装>7的版本,来支持es6语法
  • mongodb是必须要装的
  • Wind万得数据库 机构版/免费(大奖章版)

一个简易demo(需要先安装并启动mongodb,python版本需要大于3)

git clone https://github.com/yutiansut/quantaxis
cd quantaxis 
(sudo) python setup.py install
python easy_start_tushare.py(会存全市场的数据,较慢)
python test_strategy.py(一个简单的策略)

启动网络插件(nodejs 版本号需要大于6,最好是7)

cd QUANTAXISWebkit
(sudo) npm run install
(sudo) npm run Xweb

会自动启动localhost:8080网页端口,用账户名admin,密码admin登录

回测Webkit插件概览

Web版

Client版

适用场景

适用场景

todo list

  • QUANTAXISMemoryBasedDB-- 一个简易的内存数据库

  • QUANTAXISTaskServer-- 任务队列机制

  • QUANTAXISMessageQueue -- 一个消息队列和跨进程通信功能模组

  • QUANTAXSISpider --爬虫部分

  • QUANTAXISTrade --实盘部分

  • QUANTAXISQuotation --数据源中间件

Webkit大礼包

Markdown

前后端分离

quantaxis's People

Contributors

yutiansut avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.