quantopian系列—Self-Serve Data( 四 )
对于自定义数据集 , 每个BoundColumn的dtype由你第一次上传自定义数据集时选择的类型决定 。 例如 , 如果你选择Numeric作为列的类型 , 它将在Pipeline中被加载为dtype float64的BoundColumn 。 以String类型上传的列 , 将以dtype对象加载为BoundColumn , 以此类推 。
数据限制目前 , 社区成员最多只能有30个自定义数据集 。 每个数据集有以下限制 。
- 最多20列 。
- 最大文件大小为300MB 。
- 最大数据集名称为51个字符 。
思考在使用 Self-Serve 上传自定义数据集时 , 您需要牢记以下注意事项和限制 。
保留列名 。 列名 "timestamp "和 "sid "将由Quantopian在数据处理过程中添加 , 因此您不能在源数据中使用这些列名 。 如果您有一个名为 "symbol "的源列 , 必须将其设置为主要资产 。
看未来数据 。 主要日期列不应包括未来日期的历史值;任何主要日期在未来的行将被自动忽略 。 对于实时数据也有类似的要求(asof_date不得大于时间戳) 。
交易日期信号 。 如果你的日期字段代表了你期望算法对信号采取行动的日子 , 你应该创建一个trade_date_minus_one列 , 可以作为主要日期列使用 。
重新加载notebook 。 如果你要将一个新的数据集加载到笔记本中 , 你需要重新启动笔记本内核才能访问新的导入 。
每次共享数据 。 目前 , 在自定义数据集中不支持公司动作调整 , 所以由你决定如何上传 。 后面不会有任何调整 。 通常最好以总数量(而不是以每股单位)上传数据 。
提示和技巧以下是您在上传自定义数据集时可以用来绕过自助数据的某些限制的提示和技巧 。
- 上传宏观数据
- 常见错误
- 看不上|为什么还有用户看不上华为Mate40系列来看看内行人怎么说
- 采用|消息称一加9系列将推出三款新机,新增一加9E
- 世代|Z星球——腾讯布局Z世代教育社交的新尝试
- 脉搏|把握时代发展脉搏,尽展巴蜀版权风采——2020年成都数字版权交易博览会成功举办
- 系列|首销300000台!红米Note 9系列,或许可以说恭喜你了?
- 系列|联想碰瓷Redmi后正式复活乐檬手机!乐檬K12系列即将到来
- 系列|Redmi Note9系列三剑客来袭,差别到底有多大?该如何选择?
- 超强|RedmiNote9系列发布!天玑800U赋予超强5G性能
- 回顾|华为P系列回顾
- 情况|刚发布就卖出30万台:红米Note9系列稳了,销售情况追赶前代