策略分享-基于XGBoost模型和滚动训练的预测策略
0. 策略名词解释
(1)XGBoost模型
XGBoost 是一种基于梯度提升树(Gradient Boosted Trees)的高效机器学习算法,常用于排序、分类、回归等任务,在bigquant平台上只用于排序任务,主要有三种:排序学习(NDCG); 排序学习(Rankne
由bq0m8rec创建,最终由bq0m8rec更新于
XGBoost 是一种基于梯度提升树(Gradient Boosted Trees)的高效机器学习算法,常用于排序、分类、回归等任务,在bigquant平台上只用于排序任务,主要有三种:排序学习(NDCG); 排序学习(Rankne
由bq0m8rec创建,最终由bq0m8rec更新于
CatBoost 是由 Yandex(俄罗斯的一家互联网公司) 开发的一个 基于梯度提升(Gradient Boosting) 的机器学习库,主要用于 分类、回归、排序任务,以处理结构化数据为主。它的名字来自 “*
由bq0m8rec创建,最终由bq0m8rec更新于
==--具有行业风格特征的策略应该如何系统构建?==
电子行业是一个以电子元器件、电子设备及其相关材料和制造工艺为核心的综合性产业体系,覆盖从基础元器件制造到整机装配、系统集成等多个环节。该行业技术密集度高、更新迭代快,具有强烈的全球分工特征。
在 **申万行业
由bq0m8rec创建,最终由bq0m8rec更新于
在量化投资中,组合优化的鲁棒性直接影响策略的实战表现。近期我们对基于 Wasserstein 距离的分布式鲁棒优化(DRO)策略进行了迭代,看似细微的调整背后,其实藏着对组合稳定性和资产适配性的深度考量。下面就来详细说说第二个版本(代码 2)到底改了什么、为什么改以及如何实现的。
由bq9e696k创建,最终由bq9e696k更新于
阻力位是指在标的资产价格上涨时可能遇到的压力水平,是交易者认为卖方力量开始反超买方,使得价格==难以继续上涨或开始回调下跌的价位==。当价格接近阻力位时,投资者预期会有更多的卖家介入,增加供给,这可能导致价格下跌或至少暂停上涨。
支撑位是指
由sywgfuture01创建,最终由sywgfuture01更新于
StockRanker 在bigquant平台支持排序、回归、二分类、log loss四种算法。而在排序算法中: 使用 LightGBM 提供的排序模型(LightGBM Ranker
由bq0m8rec创建,最终由bqv65naz更新于
本策略主要面向A股市场,结合了价值投资,动量效应和风险控制三类因子,通过合理配置多因子进行优选股票池,最终实现中长期稳健超额收益。具体逻辑与每个核心指标/因子的原理、有效性分析如下:
\
动量现象已被国内外大量实证研究证明有效:历史上涨较多的股票短中期仍
由bqy4a9le创建,最终由bqy4a9le更新于
LightGBM(Light Gradient Boosting Machine)是微软开源的一种基于梯度提升框架的高效实现。它主要用于机器学习中的监督学习任务,如分类、回归和排序等问题。本策略中使用的是回归。
githu
由bq0m8rec创建,最终由bq0m8rec更新于
在金融市场的不确定性面前,传统基于历史数据的组合优化常因 “未来与历史相似” 的假设失效而受挫。分布式鲁棒优化(DRO)通过主动纳入 “分布不确定性”,为极端行情下的组合稳健性提供了新解法。本文结合实践案例,详解 DRO 组合的构建流程与核心注意事项。
由bq9e696k创建,最终由bq9e696k更新于
标普500
纳指ETF
300ETF
创业板
嘉实原油
豆粕ETF
黄金ETF
恒生科技
由bq9e696k创建,最终由bqcjk9dc更新于
指数移动平均线,是一种常用的技术分析工具,用于平滑价格数据并识别市场趋势。与简单移动平均线(SMA)不同,EMA更注重近期价格,赋予其更高权重,因此对价格变动的反应更灵敏。
因财务状况不稳定、退市风险高等因素,容易出现价格大幅波动;科创板和北交所虽具备高成长潜力,但存在流动性不足、信息不对称等问题,增加了投资风险与不确定性。同时,市场中部分低估值、业
由bq9e696k创建,最终由bq1ewjow更新于
随机森林是以决策树为基学习器的集成学习算法。随机森林非常简单,易于实现,计算开销也很小,更令人惊奇的是它在分类和回归上表现出了十分惊人的性能。
1、用有抽样放回的方法(bugging)从样本集中选取n个样本作为一个训练集
2、用抽样得到的样本集生
由sywgfuture01创建,最终由bqskg8kx更新于
CTA策略主要是一类量化期货策略,适用于专业投资者,本文介绍一款经典的布林带趋势跟踪策略如何在平台实现,授人以鱼不如授人以渔,抛砖引玉,以便小伙伴能在此基础上迭代研发出自己的策略。
本文主要通过代码讲解以下内容:
由xiaoshao创建,最终由small_q更新于
我一直觉得,写交易策略不难,难的是获取一手的数据流。尤其是做外汇,价格波动快得让人窒息,延迟半秒你都能错过关键点位。
所以,这篇文章,我想直接告诉你:如果你用 Java 做量化,怎样最快地接入一个实时外汇行情 API。
我试过几个主流的行情源,包括一些号称免费但连 HTTPS 都
由bqwd0as7创建,最终由bqv93dy2更新于
乖离率因子是量化投资中的一个重要指标,它用来衡量一只股票当前价格与其平均价格之间的偏离程度。简单来说,乖离率可以帮助我们判断股票是不是被高估或者低估。
正的乖离率越大,表示股票被高估,短期可能会回调,此时可考虑卖出获利;负的乖离率越大,表示向上回补的可能性越高,此时考虑买入等上涨
由small_q创建,最终由small_q更新于
可转债是上市公司发行的一种特殊债券,它赋予投资者在特定条件下将债券转换为公司股票的权利。投资者持有可转债,既可以享受债券的稳定利息收益,又能在公司股票价格上涨时,通过转股获得股票增值收益,具有 “下有保底,上不封顶” 的特点。
由bq9e696k创建,最终由bq9e696k更新于
现金流是企业在一定时间内产生的现金流入和流出状况,简单来说,就是公司的“==钱进钱出==”情况。
它体现的是公司的运营能力,用来评估公司的健康状态。
如果每天的==
由small_q创建,最终由bqadm更新于