美文网首页收藏
回测中的参数调优

回测中的参数调优

作者: 我自由吗 | 来源:发表于2023-02-14 06:34 被阅读0次

在量化系统开发中,需要使用很多参数,这些参数如何组合才能得到一个相对较优的解,肯定是需要回测的。

假设买入条件我们设定了如下参数:

1、当日涨幅大于[-3, -2, -1, 0, 1, 2, 3],小于[3, 4, 5, 6, 7, 8, 9]之间;

2、3日内涨幅大于[-5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5],小于[3, 4, 5, 6, 7, 8, 9, 10, 12, 15]之间;

3、当日换手率在[1, 2, 3, 4, 5, 6, 7, 8, 10, 15, 20]以下;

那探测以上这些条件的参数就需要在3层嵌套循环中反复验证,单次执行,假设2000只股票,2015~2022年8年的数据每天都要验证一遍,执行的时间可想而知。最主要的是我上面仅仅列出的是买入的举例,实际应用会更加复杂,牵涉到买入、卖出、回撤、止盈、仓位控制等等一系列的参数做为参考,如果是几十个甚至上百个参数,那这辈子都别想算出来。

我是怎么解决这个问题的呢?

首先需要明确,最优解是不大可能找出来的,我们只能找出相对优解。

相关文章

  • 回测中的参数调优

    在量化系统开发中,需要使用很多参数,这些参数如何组合才能得到一个相对较优的解,肯定是需要回测的。 假设买入条件我们...

  • jvm参数解析(含调优过程)

    前阵对底层账单系统进行了压测调优,调优的最后一步--jvm启动参数中,减小了线程的堆栈空间:-XX:Thr...

  • Kotlin多参数回调

    1、单个参数回调: 2、多个参数回调: 3、java中调用Kotlin的回调 1、java中调用Kotlin回调 ...

  • Mongodb简单优化

    MongoDB WiredTiger引擎调优技巧 调优Cache Size WiredTiger最重要的调优参数就...

  • Haproxy压测及参数调优

    Haproxy压测及参数调优 这台机器已将建立10w个链接,最高压测到17w左右 但是内存和cpu都没有到达瓶颈 ...

  • Kotlin使用接口回调

    1.Java中的接口回调实现(支持多方法回调) 声明回调接口,初始化接口 使用接口回调(无参数) 使用接口回调(带...

  • 调优参数

    OOM时,自动生成DUMP文件 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapD...

  • 大数据面试题整理 -- hadoop 部分(2)

    11. mapreduce 的 shuffle 调优参数 具体参考:MapReduce Shuffle性能调优 M...

  • jvm监控与调优之jdk命令行工具

    jvm监控与调优之jdk命令行工具 目录 jvm监控与调优之jdk命令行工具jvm的参数类型标准参数X参数XX参数...

  • Hive ETL 优化(参数篇)

    Hive 调优-参数篇 <** 工作中常用的 hive 参数调优,整理如下。 原则: 最少数据 最少字段 最少Jo...

网友评论

    本文标题:回测中的参数调优

    本文链接:https://www.haomeiwen.com/subject/kwtekdtx.html