自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 提取指数数据并保存csv文件

剔除日成交量数据为零的初期数据,选取自日成交量数据存在至 2019年6月25日的日收盘价,并将各自的结果数据保存到csv文件中,事后数据可导出,便于在本地进行其它测试。上证指数:上证综指、上证A指、上证B指、上证50、上证180、上证380;中证指数:沪深300、中证100、中证500、中证800、中证1000;原文代码缺失了new_dict的定义,运行不通,补足。深证指数:深证成指、深证综指、深证A指、深证B指;中小板指数:中小板指、中小板综、中小300。获取中国大陆股票市场:(18指数)

2024-10-22 16:34:45 769

转载 ETF轮动策略

很多轮动策略表现优异,主要是有大宗商品周期性行情加持,这也说明了,轮动策略的一个特点就是能够发挥各种ETF的多样性优势,在市场低迷的时候,反而更容易获得超额利润。更重要的一点是,这些榜单中的策略,大部分是免费的,甚至有的作者无私的公开了策略的参数,你可以克隆一个自己根据需要调整参数,打造你自己的交易小助手。ETF组合宝有个最实用的功能,就是可以自己创建各种量化策略,包括资产配置策略、择时策略、轮动策略、定投策略等,其中,最受关注的无疑是轮动策略。为什么说轮动策略是ETF的最佳交易方式呢,这是有数据支撑的。

2024-10-22 12:36:03 140

转载 SPSS主成分分析的结果可以直接用来做聚类分析吗?聚类分析需要将数据归一化处理吗?

​主成分分析和聚类分析是常用的数据分析方法,两者相互独立但也可以结合使用。在进行聚类分析之前,通常需要对数据进行归一化处理。

2024-10-18 00:12:05 276

原创 如何用Python计算ACF函数?

以上步骤提供了一个基本的框架,用于在Python中计算和可视化ACF。根据你的具体需求,你可能需要调整这些步骤,例如,使用不同的数据预处理技术或更复杂的可视化选项。这个函数接受时间序列数据作为输入,并返回一个包含自相关系数的数组。:为了评估自相关系数的显著性,你可以计算并绘制置信区间。:首先,你需要有一个时间序列数据集。:通过观察ACF图,你可以识别时间序列中的周期性模式或趋势,以及不同滞后值之间的相关性。:通常,你会想要绘制ACF图来直观地理解自相关系数。参数指定了要计算的自相关系数的最大滞后数。

2024-10-12 11:12:35 412

原创 strftime函数

它可以将时间结构(如struct tm对象)转换为符合人类阅读习惯的字符串格式。

2024-10-10 22:23:32 239

原创 组合构建函数:simple_long_only

`simple_long_only` 是一个在量化投资策略中使用的函数,特别是在Python中实现多因子选股策略时。这个函数通常用于构建投资组合,它接收一个信号字典和一个日期作为输入参数,并返回一个权重字典,表示每个股票的权重。

2024-10-10 19:29:54 172

原创 Python学习:range、xrange和arange的区别

原文链接:https://blog.youkuaiyun.com/weixin_44685869/article/details/106041246。Python3 range() 函数返回的是一个可迭代对象(类型是对象),而不是列表类型, 所以打印的时候不会打印列表。Python3 list() 函数是对象迭代器,可以把range()返回的可迭代对象转为一个列表,返回的变量类型为列表。Python2 xrange() 用法与range完全相同,所不同的是生成的不是一个数组,而是一个生成器。

2024-09-20 12:13:01 558

原创 Python学习——原始字符串

原始字符串是编程语言中表示字符串的一种方法,它允许你创建包含特殊字符的字符串,而无需转义。在Python中,原始字符串以。,这在Python中是一个转义字符。使用原始字符串可以避免这个问题。例如,如果你想表示Windows文件路径,你可能会遇到很多反斜杠。

2024-09-13 14:54:23 340

原创 np.linspace

linspace 函数在 Python 中用于创建一个等差数列,它可以将一个区间的数值等分成指定数量的份。endpoint:如果为 True,最后一个样本包含在序列中;如果为 False,则不包含,默认为 True。retstep:如果为 True,返回间隔值;如果为 False,则不返回,默认为 False。# dtype 参数指定返回数组的数据类型,默认为 None。dtype:返回数组的数据类型,默认为 None。# num 是生成的样本数,默认为 50。num:生成的样本数,默认为 50。

2024-09-13 14:50:21 484

原创 zip和zip_longest

打包函数,区别在于前者返回结果与最短的列表一致,后者返回与最长的列表一致。

2024-09-13 11:55:24 111

原创 MATLAB比Python更早出现

Python和MATLAB都是流行的编程语言,它们各自有不同的应用领域和优势。MATLAB最初是由克里夫·莫勒(Clive Moller)在1984年开发的,它最初是为了帮助工程师和科学家进行数值计算和仿真而设计的。而Python则是由荷兰程序员吉多·范罗苏姆(Guido van Rossum)在1989年开发的,它最初是为了编写一种易于阅读和编写的脚本语言。因此,MATLAB比Python更早出现。

2024-09-12 20:29:44 262 1

空空如也

空空如也

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

TA关注的人

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