![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
金融量化
文章平均质量分 86
Mayumi_yumi
这个作者很懒,什么都没留下…
展开
-
动量策略momentum_selection
动量策略momentum_selection原创 2022-06-13 11:21:26 · 629 阅读 · 0 评论 -
Tushare Day7—— 第19章投资组合理论及拓展
投资组合的收益率与风险1 不同相关系数下投资组合标准差随投资比例变动的情况1.1 设置calc_mean函数为采用的投资组合方式1.2 以x/50为权重(其中x属于0到50)进行投资组合(其实就是0到1中间等距抽权重)1.3 计算不同相关系数的股票组合对应收益值1.4 不同相关系数均值和标准差关系图2 Markowitz模型实现2.1 获取各只股票日线行原创 2021-03-03 23:46:23 · 1275 阅读 · 15 评论 -
Tushare Day6—— 第18章 资产收益计算(嘻嘻嘻)
资产收益计算1 通过接口导入茅台股2019至今的数据2 获取收盘价列并错位合并求单期收益率2.1 获取收盘价列2.2 索引设置为时间列2.3 下移得到延迟一期收盘价2.4 将收盘价与延迟一期收盘价合并为表格2.5 计算延迟一期收益率3 计算多期收益3.1 将收盘价、延迟一期收盘价及收益率合并为一个表格3.2&n原创 2021-02-21 01:07:12 · 789 阅读 · 0 评论 -
Tushare Day5——超简单的策略实现
股票分析1 用tushare包获取某支股票的历史行情数据1.1 查询茅台酒的股票编码并获取数据1.2 只显示感兴趣的四列(开、收盘价,最高、最低价)2 输出该股票所有收盘比开盘上涨大于等于3%及以上的日期2.1 该股票所有收盘比开盘上涨大于等于3%的行2.2 该股票所有收盘比开盘上涨大于等于3%的日期2.3 该股票所有收盘比开盘上涨大于等于10%的行3&原创 2021-02-19 11:11:50 · 628 阅读 · 0 评论 -
Tushare Day4——导入IPO新股列表new_share并分析基金和盈利
IPO新股列表new_share1 从数据接口取出new_share(由于限制,分两次取再合并)1.1 20000101到201501011.2 20150101到202101011.3 将二者合并2 分析筹集资金2.1 选出募集资金前20的公司2.2 按基金数额画频数直方图2.3 小于80的基金按数额画频数直方图2.4原创 2021-02-05 10:59:05 · 407 阅读 · 0 评论 -
Tushare Day3——了解stock_company并与stock_basic数据规模进行比较
了解stock_company1 stock_company的基本信息2 由于导入限制,把股票分成上交所和深交所分别导入2.1 设置fields为交易所以外的信息2.2 导入股票信息2.3 分别取出上交所和深交所的信息并以dataframe的形式保存2.4 将上交所和深交所的信息纵向合并并储存2.5 查看共有有多少支不重复的股票2.6 &nbs原创 2021-02-01 18:56:52 · 1962 阅读 · 0 评论 -
Tushare Day2——了解stock_basic数据并根据行业和地区进行统计
了解stock_basic数据1 stock_basic基础信息2 导入包和stock_basic数据、查看基本信息3 根据行业列进行统计3.1 1.先把不同行业列举出来,看一下一共有多少种行业3.2 2.统计每个行业分别有多少家公司3.3 3.把行业从array的二维数组形式变成list形式3.4 4.把行业从list形式转换成文本形式3.5 原创 2021-01-30 22:57:42 · 1980 阅读 · 0 评论 -
Tushare Day1——通过Tushare读取数据并存入MySQL
通过Tushare读取数据并存入MySQL1 了解Tushare2 下载sqlalchemy和pymysql包2.1 sqlalchemy2.2 pymysql3 操作实例3.1 导入包3.2 从接口获取数据3.3 将数据储存进mysql中3.4 了解stock_basic数据任务:从api(应用程序编原创 2021-01-29 21:38:15 · 1432 阅读 · 0 评论