【历史文档】算子-示例模块
由polll创建,最终由small_q 被浏览 1072 用户
{{use_style}}
更新
本文内容对应旧版平台与旧版资源,其内容不再适合最新版平台,请查看新版平台的使用说明
新版量化开发IDE(AIStudio):
https://bigquant.com/wiki/doc/aistudio-aiide-NzAjgKapzW
新版模版策略:
https://bigquant.com/wiki/doc/demos-ecdRvuM1TU
新版数据平台:
https://bigquant.com/data/home
https://bigquant.com/wiki/doc/dai-PLSbc1SbZX
新版表达式算子:
https://bigquant.com/wiki/doc/dai-sql-Rceb2JQBdS
新版因子平台:
https://bigquant.com/wiki/doc/bigalpha-EOVmVtJMS5
\
提交结果到Challenger
提交预测结果到 challenger.ai
表名:challenger_submit.v1
类别 | 显示名称 | 名称 | 类型 | 描述 | 必填/默认 |
---|---|---|---|---|---|
输入端 | 预测数据 | prediction_ds | 通用 | 预测数据,HDF格式 | *必填 |
输入参数 | 用户名 | account | str | 用户名,一般是你的登陆邮箱 | *必填 |
登陆密码 | password | str | 登陆密码,可以用原始密码,也可以使用密码的md5 | *必填 | |
比赛期数/round | challenge_round | str | 比赛期数/round | 9 | |
比赛类型 | challenge_type | str | 比赛类型,比赛type,可以在比赛页面的html源代码里找到div id="main_content" data-cid="6" data-type="trendsense" data-round="8" | trendsense | |
比赛cid | challenge_cid | str | 比赛cid | 6 |
Hello BigQuant Module
这是一个示例模块,用来展示如何创建一个模块。您可以拷贝此模块并修改成你需要的模块。 一个模块应该至少包括一个 bigquant_run 函数。
表名:hellomodule.v1
类别 | 显示名称 | 名称 | 类型 | 描述 | 必填/默认 |
---|---|---|---|---|---|
输入端 | 一个数据输入 | input_ds | 通用 | 一个数据输入 | *必填 |
另一个数据输入 | another_input_ds | 通用 | 另一个数据输入 | *必填 | |
输入参数 | 没有限制的int参数 | param1 | int | 没有限制的int参数 | *必填 |
一个int参数 | param2 | int | 一个int参数 | *必填 | |
一个float参数 | param3 | float | 一个float参数 | *必填 | |
choice参数 | param5 | choice | choice参数 | *必填 | |
文本字段 | foo | code | 文本字段 | [默认代码](javascript:void(0);) | |
bool参数 | param7 | bool | bool参数,无默认值 | *必填 | |
简单Python对象 | bar | code | 简单Python对象 | [默认代码](javascript:void(0);) | |
另一个Python对象 | bar1 | code | 另一个Python对象 | [默认代码](javascript:void(0);) | |
Python函数 | bar2 | code | Python函数 | [默认代码](javascript:void(0);) | |
自动完成 | bar3 | code | 自动完成 | [默认代码](javascript:void(0);) | |
bool参数 | param6 | bool | bool参数 | True | |
str参数 | strparam | str | str参数 | some_default_value | |
输出端 | 一个输出数据 | some_ds | 通用 | 一个输出数据 | |
另一个输出数据 | another_ds | 通用 | 另一个输出数据 |
基础特征抽取(vnext)
表名:vnext_general_feature_extractor.v1
类别 | 显示名称 | 名称 | 类型 | 描述 | 必填/默认 |
---|---|---|---|---|---|
输入端 | 证券代码列表 | instruments | 通用 | 证券代码列表 | *必填 |
特征列表 | features | 通用 | 特征列表 | *必填 | |
输入参数 | 开始日期 | start_date | str | 开始日期,示例 2017-02-12,一般不需要指定,使用 证券代码列表 里的开始日期 | |
结束日期 | end_date | str | 结束日期,示例 2017-02-12,一般不需要指定,使用 证券代码列表 里的结束日期 | ||
向前取数据天数 | before_start_days | float | 向前取数据天数,比如,用户通过表达式计算的衍生特征,可能需要用到开始日期之前的数据,可以通过设置此值实现,则数据将从 开始日期-向前取数据天数 开始取。考虑到节假日等,建议将此值得大一些 | 90 | |
输出端 | 基础特征数据 | data | 通用 | 基础特征数据 |
\