自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(517)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 pycharm的debugger失效

这个问题可能与 Parallel 和 delayed 相关。这些工具属于 joblib 库,用于并行化计算。并行计算可能会导致调试器失去对子线程的控制,因此无法在 Parallel 中设置断点。禁用并行化:暂时关闭并行处理,直接运行代码来进行调试。这样,Parallel 实际上只在一个线程中运行,调试器能够正常工作。我的pycharm在这句话之前可以debug,这句话之后无法停到断点。

2024-09-30 10:04:42 174

原创 9.26工作笔记

BL定投垃圾币反弹很厉害单币长期持仓,必然爆仓做空:100 - 2赚了9898 / 100 = 98%赚了98%2 - 4亏了2元亏100%做空不要用期货 用期权做空:下跌10%:100 - 90: 赚了10%上涨10%:100 - 110:亏了10%多空下:盈利5% rebalance 亏钱之后不能rebalance这里涉及到复利的思想 自然膨胀在盈利之后,仓位变多,这时候一旦亏了一点百分比,造成的损失非常大,所以rebalance,可以理解为逃顶在亏损之后亏损是因

2024-09-29 10:31:30 203

原创 9.25工作笔记

【代码】9.25工作笔记。

2024-09-25 18:52:18 297

原创 9.19工作笔记

df[‘ret_next’] = df[‘下个周期_avg_price’] / df[‘avg_price’] - 1。df[‘ret_next’] = df[‘下个周期_avg_price’] / df[‘avg_price’] - 1。其他的资金曲线包括:BN现货全市场在资金曲线、流动性多头资金曲线、反转策略多头资金曲线、BTC资金曲线。其中avg_price是一小时的avg_price在12h的区间里去第一个值。将PSY因子多头资金曲线和其他资金曲线组成对冲的多空资金曲线。

2024-09-19 12:02:38 366

原创 9.14工作笔记

对因子进行综合分析不仅能帮助你理解因子的有效性,还能揭示其在不同市场环境下的表现和稳定性。通过多角度的分析,你可以更全面地评估因子的实际应用价值,优化投资策略,并提高因子的实用性。

2024-09-14 11:27:28 883

原创 9.13工作笔记

1D3 7 14 30排序方式 True数据整理:1 读取原始的开高收低2 benchmark合并,日期对齐3 aftermerge,合并其他因子4 计算因子5 resample周期。

2024-09-14 09:30:05 127

原创 mac上的pycharm配置anaconda环境

在我选完anacoda3下面的bin文件的conda之后,系统自动生成了一个env,以后用这个就好了。很多帖子都说要去env下面的bin文件找conda,但实际上我的env里面没有conda。选择 anaconda3 - bin - conda。

2024-09-13 16:48:08 246

原创 9.12工作安排

测试moneyflow 和quote volume的衰减加权写因子:4种看看需不需要算因子改持仓周期 1D range(1,31,1)truespot测参数平原资金曲线(选做)测psy五分钟测psy剔除5分钟 以及psy做对比持仓周期1h,range(24,721.24)truespot测参数平原和资金曲线

2024-09-12 17:03:51 146

原创 写论文9.7

要做的事找到相关顶级期刊 作者找到研究方向开始研究 复现论文 找创新点

2024-09-07 12:31:03 78

原创 9.5工作笔记

9.5 小时数据整理 推迟一小时测试9.6 阅读第一篇研报 生成因子 因子测试9.9 参数平原 资金曲线绘制 看第二篇研报 生成因子9.10 因子测试 参数平原 资金曲线 看第三篇9.11 生成因子 因子测试 参数平原 资金曲线。

2024-09-05 14:47:45 260

原创 9.4-工作笔记

需要两个要素:一个是因子名字,另一个是13,这个13和需要做相关性测试的因子的参数一样,所以每个参数求一次。

2024-09-05 09:35:27 169

原创 9.3工作安排

要做的事情测试适度冒险因子适度冒险因子存在问题:需要计算多个股票在同一天的均值和标准差,这里需要看一下,得到的df是怎么样的,才能继续适度冒险研报用的是交易量,而股票代码用了交易额修改框架为1h,并且测试因子在1h下的表现因子和币合并在脚本1中,和benchmark数据合并之后,对数据做进一步处理,即从原来得到的分钟因子文件夹读取所有的因子,并且放到df之前由分钟数据计算得到的因子是天级别的数据而现在的币种数据是小时级别的这里把天级别的数据做了下采样因子的值在一天中的每个小时都是一

2024-09-03 18:28:24 95

原创 工作笔记-9.2

1 计算出D的四个因子的参数平原云开雾散 atr 潮汐因子 coppock分钟数据计算完了hurst分钟数据计算完了,还没有在回测框架写勇攀高峰之前好像写错了,要重算先写因子,然后处理脚本1和脚本8适度那个截面怎么算2 计算出H的所有参数平原3 为什么因子的计算周期和持仓周期是一样的???4 脚本1和脚本2,到底哪个计算了因子。

2024-09-03 09:33:44 291

原创 9.1写论文

阅读大量文献,题目 摘要/总结 介绍(如何从大范围的论文缩小到小范围)查阅数据库,将相关论文整理到文件夹中,比如之前那个文献阅读器。2 这篇文章对主题提出了什么问题?3 这篇文章的主题范围有多大。1 这篇文章的主题是什么?

2024-09-01 20:15:51 215

原创 anaconda安装jupyter

链接: https://blog.csdn.net/m0_66047447/article/details/141190114。

2024-08-30 15:54:11 289

原创 8.30工作笔记

1 测试剩下的三个因子:coppock 潮汐因子 云开雾散2 整理需要时间序列的因子 以及截面因子3 灾后重建多了一列,'灾后重建’所有值都是nan,这里不仅是灾后重建,所有的都要改4 coppock 潮汐因子 云开雾散在回测的时候,需要考虑因子构建,一会再做5 hurst再明确一下6 适度冒险是截面因子,先搁置一下7 看一下脚本88 看一下strategy_高频因子。

2024-08-30 14:41:34 301

原创 8/28工作笔记

4 云开雾散因子写完5 看一下回测怎么跑6 看下来很多错误都是因为有空值导致的,所以一定要fillna7 潮汐因子需要修改8 coppoct因子需要修改9 写好的合并文件的代码需要添加到脚本1里面,因为脚本一要rolling10 现在只计算现货,计算完之后,要计算合约由于两个因子的名字互相包含,比如ad和adtm,导致在检查因子列时,出现错误,需要注意。

2024-08-29 18:37:14 293

原创 高频因子构造笔记

E:\xingbuxing\高频\币对分类\spot_binance_1m_ftr。E:\xingbuxing\高频\币对分类\swap_binance_1m_ftr。存放的规则是:如果文件名存在,则在后面append,如果文件名不存在,则新建。在for循环里面,首先将csv转ftr,将得到的ftr放入到。这里的240的含义是每天交易4小时,每小时60分钟。真实低位 = min (最低价, 前一天收盘价)真实高位 = MAX(最高价, 前一天收盘价)这里采用的是日 - 月数据。每月选取前20个交易日。

2024-08-28 09:35:19 610

原创 高频直播笔记

创建benchmark,这里的benchmark很有意思,我记得股票数据中的benchmark是指数数据,包含市场交易所有天数,这里的benchmark的作用也是为了衡量市场交易的所有时间,这个benchmark一共分为两个:period_bench和min_bench,这里的period_bench 包含是时间区间内的所有选股周期,比如小时,那么period_bench就包含了所有的小时数据,比如天,那么period_bench就包含了所有的天数据。

2024-08-26 20:58:32 1012

原创 8/23工作笔记

2 本次选币选的是动量策略,动量策略选择的都是近期成交量最大的币,这些币的成交量可能比比特币和以太坊还要高。动量因子表示了收盘价在当天价格中的位置,动量因子越大,表示收盘价越高,动量因子越小,表示收盘价越低。动量因子表示的是当天的价格走势,动量因子大表示当天收盘的时候价格还在涨,说明该股票走势非常好。1 本次是在合约里面选币的,本身合约里面的币就比较大。

2024-08-23 12:01:32 316

原创 8.21工作笔记

需要做的事情学习rnn、lstm、macd、rsi是什么,晚上回去恶补。(发疯)macdMoving Average Convergence Divergence,移动平均收敛发散指标rsirnn and lstm

2024-08-22 14:29:25 110

原创 8.22工作计划

需要传入的参数:2 原来的脚本2用的是strategy_筹码.py,现在要自己规定参数可以在脚本8中循环调用脚本2,其中strategy_筹码.py文件中的参数可变,也可以参考脚本3。

2024-08-22 14:29:11 377

原创 IC & rankIC

IC衡量的是预测值和实际值之间的相关系数计算公式为:IC = Pearson(R(predicted),R(actual))取值范围:[-1, 1],其中1表示完全相关,也就是预测值和实际值完全一样。0表示完全不相关,-1表示,反向相关。

2024-08-21 11:45:20 357

原创 8/20工作笔记

外国的证券公司和研究机构也会发布大量的研报,内容涵盖了宏观经济、行业分析、公司财报、投资策略等多个方面。在这些机构发布的研报中,通常会包含详尽的数据、深入的分析、趋势预测以及投资建议。这些全球知名的投资银行和证券公司定期发布关于全球市场的研报,覆盖股票、债券、外汇、商品等市场。这些全球著名的评级机构不仅提供信用评级,还会发布大量的市场研报和经济预测。全球大型资产管理公司发布的研报多集中于投资策略、资产配置和市场展望。全球知名的咨询公司也发布大量的行业分析和市场研究报告。之前的文档丢了,补齐内容。

2024-08-20 15:53:43 733

原创 8.19量化工作笔记

数据整理的参数在config文件中factor_param_list里规定,那排序方式是在哪里规定的,是在选股的时候才进行排序,数据整理的时候,计算的是单币种的数据,只有在选币的时候,才能排序。共享内存这一段,实际是在读取 数据整理之后的周期数据,那么在脚本2 选币当中,是怎么得到这部分数据的呐?也就是说,在之前运行的时候,脚本1(数据整理部分)计算的是4个参数,在脚本2(选币)只计算了一个参数。这里需要看一下,脚本2之前调用的是startegy里面的参数,现在的参数是怎么用的。

2024-08-19 16:46:40 478

原创 因子优化方法

对于有些因子,理论上可以得到较好的表现,但实际表现很差,这类因子对他做移动平均可能有奇效,移动平均可以平滑噪声,屏蔽短期内的极端值,而且可以预防过拟合。常见的移动平均周期为 3 7 14 30。

2024-08-16 18:12:12 380

原创 筹码几个因子的深度分析

筹码集中度筹码集中度改变率筹码峰度筹码偏度筹码集中度波动性因子

2024-08-16 18:05:15 424

原创 8月16日工作

标准正态分布的峰度为3,通常计算峰度时,减去3作为调整,使得正态分布的峰度为0,这称为调整后的峰度(excess kurtosis)。如果你学习的是经济学相关专业,经济计量学课程中也会涉及偏度和峰度,尤其是在回归分析中,用于评估残差的分布特性。正峰度:如果峰度大于3(高于正态分布),数据分布的峰较尖,意味着有更多的数据集中在均值附近,并且尾部较重。正偏度(右偏):如果偏度大于0,表示数据的分布向右拉长,右边的尾部较长。负峰度:如果峰度小于3(低于正态分布),数据分布的峰较平,意味着数据较分散,尾部较轻。

2024-08-16 16:38:23 529

原创 1_选币数据整理

这里需要细究然后,需要制定以下筹码因子的resample周期从大到小排序这部分是在Strategy_筹码.py中完成的。需要修改总结一下,总的流程为:这里首先merge了benchmark,然后merge了额外数据,这里的额外数据指的是计算所需因子需要的数据,接着计算出需要的因子,然后resample周期转换计算因子的时候用了factor_dict进行因子计算resample周期转换的时候,用了data_dict进行周期映射。

2024-08-15 18:53:58 578

原创 筹码因子解析

官方解释:“筹码”在股票市场中是一个比喻的概念,通常用来表示市场中投资者持有的某只股票的数量或份额。自己理解:其实买股票或者买虚拟币就类似于赌博,大家拿着钱上赌桌,随着赌博人的数量变化和其他条件,赌博人持有的股本或者币本的价值在发生变化,最终在合适的实际离场,这里的筹码就是:赌博的人在某个价值点入场,用某个价格持有了多少个股本或者币本。

2024-08-15 11:09:01 449

原创 复现论坛因子

假设XYZ科技公司在过去一年中经历了显著的市场关注,特别是在其发表了一系列引起市场兴趣的新产品后。股价从70元上涨到120元,然后又回落到100元。同时,此区间内也有部分长期投资者刚开始进入市场,他们对公司的未来持乐观态度,但价格稍有回落时,这些新买入的持股不足以形成强有力的支持点。在达到120元的峰值后,股价开始回落。进一步,因为股价处于历史较高水平,意愿持股者的预期和投资时间可能差异较大,使得此区间的持股更加分散。110元至120元区间:此区间的筹码非常分散。没有足够的买盘支持,因此上涨动力可能不足。

2024-08-13 17:26:29 209

原创 轮动策略框架视频学习笔记

轮动框架脚本介绍q&a:

2024-08-13 15:01:08 229

原创 中性策略回测框架逻辑

遍历运行单offset的资金曲线。整合所有offset的资金曲线。计算多offset的资金曲线。生成传入单offset的参数。将数据分为现货和合约数据。计算小时级别的资金曲线。选币-单offset。计算当前周期资金曲线。

2024-08-13 10:55:35 200

原创 比特币8.12学习问题

买入滑点(Slippage)是指在执行交易订单时,实际成交价格与预期价格之间的差异。滑点通常发生在市场波动较大或流动性较低的情况下。公式:单币分配金额 = 总资金 / 2/ offset/选币数量,其中2 表示多空。疑问:什么是过滤,什么是offset。没有投钱的情况下,怎么用api。

2024-08-12 18:44:11 482

原创 换手率策略代码实现思路

然后将日线数据转化为月线数据,月线数据中需要知道前20个交易日的换手率均值、也需要知道下月的涨跌幅列表,删除最后一个交易日中st、停牌、退市的股票,删除下一个交易日st、退市、停牌、开盘涨停、开盘跌停的股票。获取2023.1.1. - 2023.12.31的沪深300成分股日线数据,计算每日的换手率、涨跌幅、以及当日涨跌幅。根据每日涨跌幅计算每日资金曲线,然后资金曲线求均值,得到每组资金曲线,然后根据资金曲线计算每组在下周期的涨跌幅。将股票和沪深300指数数据合并在一起。考虑加入最后一组多空对冲。

2024-08-09 15:00:57 205

原创 换手率的性能评估

第三章是在对这个策略完成之后的一些评估,是一些追加测试,根据这些,可以评估现有策略的表现,并且激发一些对未来继续研究的思考首先组内标准差1 为什么要研究这项:组内标准差说明了组内的股票表现是否一致,在传统策略中,组内表现差异过大,而我们希望表现好的所有股票都能在一组当中,所以才对传统的策略进行了改进,那么我们就需要评估改进后的策略是否将表现好的股票都放到了一组当中。2 这项能够说明什么问题,看上面13 对未来研究有什么启发:可以继续找标准差更小的策略,✌纯净换手率分布均匀度因子的表现1 什么是

2024-08-07 17:51:58 101

原创 从baostock下载数据

然后下载沪深300成分股在2023.1.1. - 2023.12.31的五分钟级别的数据。首先下载安装baostock。

2024-08-07 10:00:13 444

原创 基于换手率的策略

这是个非常精彩的策略

2024-08-07 09:35:16 113

原创 净值曲线是什么

计算公式投资组合净值=组合资产总值−组合负债总值含义表明投资之拥有的钱的变化例子传统换手率因子 Turn20 的十分组及多空对冲净值走势其实就是资金曲线

2024-08-06 12:17:54 115

原创 IC信息系数解释

从公式中可以看到,这里的IC其实就是相关系数的计算方法。,代表了因子值和目标变量之间是否相关,大小在[-1,1]区间内,绝对值越大,表明相关性越高,正负代表了是否正相关。比如,换手率和年化收益,之间求IC,就可以得到换手率对年化收益的影响。

2024-08-06 11:19:45 224

数学竞赛mcm 2023 a

数学竞赛mcm 2023 a

2023-06-09

获取主机ip以及修改xml文件

获取主机ip以及修改xml文件

2023-05-25

利用A*, greedy, Dijkstra, RRT算法,针对迷宫障碍物栅格地图,采用8连接方法,找一 条从起始点到目标点的无

利用A*, greedy, Dijkstra, RRT算法,针对迷宫障碍物栅格地图,采用8连接方法,找一 条从起始点到目标点的无

2022-07-15

mpi矩阵向量乘实验报告

mpi矩阵向量乘实验报告

2022-04-15

UserBehavior.csv.rar

用于文章“python如何处理很大的数据集”

2022-01-10

国防科技大学高级计算机体系结构考试资料.rar

国防科技大学高级计算机体系结构考试资料.rar

2022-01-06

国防科技大学高级计算机体系结构课件.rar

国防科技大学高级计算机体系结构课件.rar

2022-01-06

riscv-card.pdf

riscv-card.pdf

2021-11-06

risc-v指令集详解

risc-v指令集详解

2021-11-06

risc-v指令集详解

risc-v

2021-11-06

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除