QUANTAXIS-Protocol(标准化协议QAS/未来协议QAF)

QUANTAXIS-Protocol
标准化协议QAS/未来协议QAF


简介 Intro

QAProtocol是为了规范化和标准化QUANTAXIS的数据获取,数据存储,模拟市场交易,以及标准化输出而建立的协议.

QUANTAXIS Standard Protocol [QAS]

QUANTAXISStandard是目前的协议标准,简称QAS

QUANTAXIS Future Protocol [QAF]

QUANTAXISFuture 是未来即将添加的或是在测试版中的功能标准,简称QAF

QAStandard-00x QUANTAXIS

QUANTAXIS-001 品牌

QUANTAXIS的Logo需要遵循docs/logo标准下的logo,有两种形式的logo


QUANTAXIS-002 开源协议

QUANTAXIS 基于MIT开源协议

The MIT License (MIT)

Copyright (c) 2016-2017 yutiansut/QUANTAXIS

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

被授权人有权利使用、复制、修改、合并、出版发行、散布、再授权及贩售软体及软体的副本。

被授权人可根据程式的需要修改授权条款为适当的内容。

在软件和软件的所有副本中都必须包含版权声明和许可声明。

此授权条款并非属copyleft的自由软体授权条款,允许在自由/开放源码软体或非自由软体(proprietary software)所使用。

QAStandard-10x 数据

QAStandard-101 行情数据

QAS-101-1 Stock

  • Client: QUANTAXIS
  • DataBase: Stock
  • Collections: day,min
  • BasicalName: VarietyName,DateTime,Open,High,Low,Close,Volume
  • AdvanceName:

Basical指的是存入数据库/更新数据时必须要有的字段

Advance指的是存入数据库/更新数据时定制的字段,非必须

QAS-101-2 Future

  • Client: QUANTAXIS
  • DataBase: Future
  • Collections: day,min,ms
  • BasicalName: VarietyName,DateTime,Open,High,Low,Close,Volume
  • AdvanceName:

Basical指的是存入数据库/更新数据时必须要有的字段

Advance指的是存入数据库/更新数据时定制的字段,非必须

QAS-101-3 Options

  • Client: QUANTAXIS
  • DataBase: Options
  • Collections: day,min,ms
  • BasicalName: VarietyName,DateTime,Open,High,Low,Close,Volume
  • AdvanceName:

Basical指的是存入数据库/更新数据时必须要有的字段

Advance指的是存入数据库/更新数据时定制的字段,非必须

QAS-101-4 Indicator

  • Client: QUANTAXIS
  • DataBase: Indicator
  • Collections: day,min,ms
  • BasicalName:
  • AdvanceName:
参考:

ADTM动态买卖气指标,ATR真实波幅,BBI多空指数,BBIBOLL多空布林线,BIAS乖离率,BOLL布林带,CCI顺势指标,CDP逆势操作,DMA平均线差,DMI趋向标准,DPO区间震荡线,ENV,EXPMA指数平滑移动平均,KDJ随机指标,slowKD慢速kd,MA简单移动平均,MACD指数平滑移动平均,MIKE麦克指数,MTM动力指标,PRICEOSC价格震荡指标,PVT量价趋势指标,RC变化率指数,ROC变动速率,RSI相对强弱指标,SAR抛物转向,SI摆动指标,SOBV能量潮,SRMI MI修正指标,STD 标准差,TAPI 加权指数成交值,TRIX 三重指数平滑平均,VHF纵横指标,VMA量简单移动平均,VMACD量指数平滑移动平均,VOSC成交量震荡,WVAD威廉变异离散量,vol_ratio量比

QAStandard-102 文本信息数据

QAS-102-1 舆情

  • Client: QUANTAXIS
  • DataBase: Info
  • Collections: news/opinion
  • BasicalName: title,datetime,content,author,refence
  • AdvanceName: comments,likenum

QAS-102-2 财务

  • Client: QUANTAXIS
  • DataBase: Financial
  • Collections: info,balance,profit,cash

QAStandard-103 爬虫

QAS103主要规范了爬虫的命名标准,UserAgent设置,cookie,session等规范。

QAStandard-104 自定义数据

自定义数据需要按照分类标准引入数据库,如果是QAS101时间序列行情数据,QAS102文本信息数据,可以定制性的更新数据库(使用高级字段AdvanceName)

QAStandard-20x 市场

QAStandard-201 交易

QAS-201-1 交易日

分市场的交易日存储,属于行情序列,但是是分片数据[不遵循QAS101]
按时间序列存储当日交易的所有股票,期货名称

QAS-201-2 交易量

交易量从QAS-101的数据格式规范中获取,此处的规范主要针对撮合机制,当策略的请求交易量大于当日真实成交量的1/8,则判断无法成交.

QAStandard-202 撮合机制

简单的行情判断机制是报价在[low,high]区间内,同时bid_amount小于真实交易量的1/8

QAF: 未来将加入更多的判断机制,尤其是深度池

QAStandard-30x 用户

QAStandard-301 账户状态

QAStandard-302 账户策略

QAStandard-303 账户自定义模块

QAStandard-40x 状态

QAStandard-401 状态码

QAStandard-50x API

QAStandard-501 内部API

QAS-501-1 Fetch

QAS501-1主要规定了数据获取的打包规范,遵循此规范,可以进行API二次打包

get_stock_day
get_stock_min
get_stock_tick
get_stock_info
get_stock_indicator
get_future_day
get_future_min
get_future_tick
get_future_info
get_future_day
get_options_min
get_options_tick
get_options_info


save_stock
save_future
save_options
save_all

QAS-501-2 Market

QAS-501-2 主要规定了市场交易的调用接口规范,包括数据返回和响应状态码遵循QAS-401

QAS-501-3 Account

QAStandard-502 Http API/RESTFul

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,830评论 5 468
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,992评论 2 376
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,875评论 0 331
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,837评论 1 271
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,734评论 5 360
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,091评论 1 277
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,550评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,217评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,368评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,298评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,350评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,027评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,623评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,706评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,940评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,349评论 2 346
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,936评论 2 341

推荐阅读更多精彩内容