作者:顾运筠 前言:当前股市低迷,那么基金的表现如何呢?我们用大数据对基金的表现做一个可视化分析。 分析工具:Excel和Tableau。 分析数据取自晨星基金网2016.3-2016.5发布的数据。数据先在Excel中整理好,然后连接到Tableau中做可视化分析。 /vizhome/FinalHelen/1 ◆ ◆ ◆ 各类基金中有的基金有数据,有的基金没有数据,剔除没有数据的基金,对每一类基金的总体表现作一个比较分析,并对标准混合型基金具体数据作一个基本的分析。 到晨星网上看商品类基金主要是黄金白银的投资。 然后对标准混合型基金做具体的分析,看看选择基金时要考虑那些参数,应该如何考虑。 图2-3标准混合型基金的回报率和夏普率的关系 图2-3可以看出回报率和夏普率呈正相关的关系,所以在基金其它参数相似的情况下,选夏普率高的较好。 第三步:观察个别基金三个月以来的变化。 ?
第3章 常见指数基金品种 ---- 指数基金的分类 指数基金最常见的一种分类,就是分为宽基指数和行业指数 例如消费行业指数基金,就要求主要投资消费行业的公司,这种指数基金就是行业指数基金 而像沪深300 元,有的基金单价却是3元。 这就是增强型指数基金 要注意的是,增强型指数基金的增强操作,一般都不公开,是否能长期持续也不能保证。目前是通过观察历史比较长的增强型指数基金的效果来分析是否有增强收益的。 但是红利机会指数有3个要求:过去3年盈利增长必须为正;过去12个月的净利润必须为正;每只股票权重不超过3%,单个行业不超过33% 这样做的好处有两方面 长期分红的根本来源是盈利,挑选盈利增长、净利润为正的股票 单靠这4家公司构成指数基金比较勉强 金融行业指数基金分为两类 同时包括银行、证券、保险3个子行业的指数基金 有一些投资者不想投资银行,但是看好证券和保险这两个金融子行业,通过非银金融行业的指数基金来投资
import re import time import matplotlib.pyplot as plt import requests import demjson html=requests.
点击上方蓝字关注 学Python不迷路 打工人打工魂打工都是人上人,红基金绿基金绿了又绿你基金。今天教大家一招不再被(基金)绿。 01 开发环境 Windows10 Python3 Pycharm 一些必要的库 02 步骤 1. 四四三三法则即挑选出3年/2年/1年的排名在前四分之一,6个月/3个月的排名在前三分之一的基金。 /tsdata_006279.html Python程序处理 查看打印 dataframe 数据(部分信息截图) 查看打印 dataframe 数据 数据拼接 把上述两个dataframe拼接 把3年 /2年/1年/6个月/3个月的排名乘上权重(0.3/0.25/0.2/0.15/0.1)计算综合排名并排序。
主要内容: ETF与ETF联接基金 LOF基金 QDII基金 分级基金 ETF与ETF联接基金 ETF的全称是交易型开放式指数基金,正因为它的名称太长了,不容易被记住,所以我们就用它的英文名称(Exchange 它是一种特殊的开放式基金,既可以向基金公司申购和赎回,又可以在证券市场上买卖。同时,它还是一种指数基金。 开放式基金是投资人通过基金网站与基金公司交易; 而封闭式基金是投资人通过证券交易软件与其他投资人交易。 那么,可以说ETF它结合了封闭式基金和开放式基金的特点,可以同时用这两种方式交易。 而B基金是这样计算的:用母基金的总金额220元减去A基金的总金额105元,剩下的再除以100份,得到B基金的净值是1.15元,上涨了15%。 母基金上涨的时候,B基金上涨幅度是两倍不到; 而母基金下跌的时候,B基金下跌的幅度是两倍以上。
背景说明 本文主要是利用Python提取并分析相关数据,看下当前基金市场上存在哪些类型的基金,作为新手如何判断一支基金是否值得购买。 =list(i) 基金代码.append(content[0]) 基金名称.append(content[2]) 基金类型.append(content[3]) 基金信息=pd.DataFrame -- -->'代码':基金代码,'名称':基金名称,'类型':基金类型}) # 写入到本地磁盘,想到后续会在excel做一些分析,先把数据下载下来 writer=pd.ExcelWriter(r'D:\ 2.对某支基金进行分析 背景: 通常在购买某支基金前,需要对其历史净值信息、历史涨跌等信息进行充分了解再决定是否购买,以下通过简单的分析看下当下某支基金是否值得购买。 因此如果长期持有的话,该基金还是能够有较大的盈利效应。 说明:这里只是利用python做一个简单的数据分析,具体选择基金的时候还需要注意到其他方面的问题。
一、简介 玩过几个月的基金,所以今天闲着没事看能不能编程实现-从采集基金数据然后进行分析 这里以白酒为例,相信玩过基金的人都知道,白酒这个基金上过几次热搜,在基金排行榜也是无人不知,所以选择了白酒为例( 二、采集基金 [format,png] 分析 首先是页面,这里选择了蛋卷基金网页去采集数据 https://danjuanapp.com/funding/161725? /mutiy.png") plt.show() 效果图3 [format,png] 分析: 图中显示是当月的最高涨和最低跌之差,这里采用这些图,效果更佳明显。 好了,就分析这些吧,要去吃饭了,下次再说(偷懒!) 4、总结 以上的分析是以白酒为例(代号161725),通过改变代号可以通用分析其他的基金。 通过改变size可以分析几个月,近一年,近几年的基金数据。
本文灵感来源于笔者的一位极具慧眼的投资老哥,在投资的股票中,会使用i问财和同花顺等分析网站确认入市时机,筛选出好的公司,同时剔除周期股,剔除基本面转坏的股票,并且也能分析公司的财报是否存在收入美化,资产美化 后来才知道这只是基本操作,TA 还懂得个股分析与行业分析,各种高大上的模型与指标配合接地气的操作,再辅以超于常人的投资心态,令TA在近10年的股票投资中佳报频传。 帮我写个爬虫呗,我想只要我输入指定的基金代码,就能够获取该基金历年的净值信息,接着还能够自动按年分组并求出每年 25%,50%,75% 对应的净值分位点,把程序打包发给我。 当然,如果能够写个 JAVA 小程序或者嵌入桌面提醒就更好了,这样我就不用一两周看一次了,半年高枕无忧,反正基金只是闹着玩,我只按照净值来,不管什么它的主要重仓" 大佬在电话里淡淡的说... Pandas 分析 简单分析一下 2015~2019 结果(仅针对基金净值而言): 50%分位点并不是逐年上升,而是在17年达到最大值,而后开始下降 75%分位点与最大值都是在17年达到一个较大值后
基金分析前准备 这次分析的基金数据来源于“蛋卷基金”,其页面是通过 Ajax 来异步传输数据的,有专门的数据接口,需要进行分析。 URL 分析 通过浏览器的开发者工具,能抓取到基金列表翻页所提交的 URL: 对其 URL 中的参数进行分析: https://danjuanapp.com/djapi/v3/filter/fund? , '近两年': '2y', '近三年': '3y', '近五年': '5y'} 2.1.2. 3. 基金表现分析 下面按照分析需求,对基金数据进行爬取、解析、处理、可视化、分析。 【代码】 # 各类排名第一基金不同时间段涨跌幅分析 def fund_analyze3(): name = ['近一周', '近一月', '近三月', '近六月', '近一年', '近两年',
作者寄语 本次更新公募基金的排行数据 更新接口 "fund_em_open_fund_rank" # 开放式基金排行 "fund_em_exchange_rank" # 场内交易基金排行榜 "fund_em_money_rank " # 货币型基金排行 基金排行 开放式基金排行 接口: fund_em_open_fund_rank 目标地址: http://fund.eastmoney.com/data/fundranking.html 2 009320 中信保诚中债1-3年农发行A ... 13.34 13.34 0.06% 2 3 501025 鹏华香港银行指数(LOF) 近3年 今年来 成立来 0 1 513600 南方恒指ETF ... -42.01 88.64 -49.1450 2 3 159920 华夏恒生ETF(QDII) ...
1.引言 刚在群里看见今年社科基金立项名单,想着了解下学科、单位和课题名称的情况,所以用 Stata 整理和粗略分析了一下。用表格贴入公众号太长,不便于浏览,所以表格中就只放排在前几位的几个条目。 更全的分析可以前往我的博客(http://lgspace.top/)查看。 2. 分析过程 2.1 数据整理 * 定义路径 global path "..\2020社科基金可视化" global d "$path/data" global o "$path/output" global .xls", replace copy "http://download.people.com.cn/dangwang/one15996450861.xls" "2020年国家社科基金青年项目立项名单. replace * ## 1.2 合并数据 ******************** foreach t in "年度项目" "青年项目"{ import excel "2020年国家社科基金
简称 str Y - 基金经理 str Y - 基金公司 str Y - 3年期评级-3年评级 float Y - 3年期评级-较上期 float Y - 5年期评级-5年评级 float Y - 5 彭海平 中海基金 ... 17.81 -4.49 0.00% 债券型 3 000011 华夏大盘精选混合 陈伟彦 华夏基金 ... 69.01 147.31 str Y - 基金公司 str Y - 3年期评级-3年评级 float Y - 3年期评级-较上期 float Y - 单位净值 float Y - 日期 str Y - 日增长率 float Y 描述 代码 str Y - 简称 str Y - 基金经理 str Y - 基金公司 str Y - 3年期评级-3年评级 float Y - 3年期评级-较上期 float Y - 单位净值 float B 石大怿,刘朝阳 易方达基金 ... 9.06 17.23 0.00% 货币型 3 000013 易方达天天理财货币R 石大怿,刘朝阳 易方达基金 ...
正如传统工业一样,基金行业也存在规模经济的可能性,随着基金规模的扩大,基金中一些固定成本和随着规模扩大而没同比例扩大的部分给基金带来了费用上的节省,从而增加了基金的利润,这样在计算基金净值时对基金的净值有了 61 06-28 1 2 天弘基金管理有限公司 2004-11-08 12243.93 199 33 06-24 2 3 广发基金管理有限公司 2003-08-05 9865.64 442 68 06-23 3 4 汇添富基金管理股份有限公司 2005-02-03 9296.03 309 50 2004-10-18 NaN 0 0 None 165 166 平安证券股份有限公司 1996-07-18 NaN 4 3 value 0 2016-06-30 7.795280e+12 1 2016-09-30 8.572922e+12 2 2016-12-31 8.966215e+12 3
作者寄语 新增基金数据-基金经理 更新接口 "fund_manager" # 基金经理 基金经理 接口: fund_manager 目标地址: http://fund.eastmoney.com/manager /default.html 描述: 获取天天基金网-基金数据-基金经理大全 限量: 单次返回所有基金经理数据 输入参数 名称 类型 必选 描述 - - - - 输出参数 名称 类型 默认显示 描述 序号 str Y - 姓名 str Y - 所属公司 str Y - 现任基金 str Y - 累计从业时间 float Y 注意单位: 天 现任基金最佳回报 float Y 注意单位: % 现任基金资产总规模 累计从业时间 现任基金最佳回报 现任基金资产总规模 0 1 艾定飞 华商基金 ... 831 64.51 7.23 1 2 艾小军 国泰基金 ... 2609 142.24 793.09 2 3 安昀 长信基金 ... 2509 151.44 48.11 3 4 彬彬 人保资产
作者寄语 本次补充基金的分红送配数据,主要是为了更好的进行基金的量化回测,目前提供的数据需要在本地进行处理后使用! 更新接口 "fund_cf_em" # 分红送配-基金拆分 分红送配 基金拆分 接口: fund_cf_em 目标地址: http://fund.eastmoney.com/data/fundchaifen.html 描述: 天天基金网-基金数据-分红送配-基金拆分 限量: 单次返回所有历史数据 输入参数 名称 类型 描述 - - - 输出参数 名称 类型 描述 序号 int64 - 基金代码 object - 2021-11-26 份额分拆 2.000000 1 2 516070 易方达中证内地低碳经济ETF 2021-11-19 份额分拆 2.000000 2 3 000465 景顺长城鑫月薪定期支付债券 2021-11-18 份额折算 NaN 3 4 512560 易方达中证军工ETF 2021-11-12 份额分拆
作者寄语 本次补充基金的分红送配数据,主要是为了更好的进行基金的量化回测,目前提供的数据需要在本地进行处理后使用! 更新接口 "fund_fh_em" # 分红送配-基金分红 分红送配 基金分红 接口: fund_fh_em 目标地址: http://fund.eastmoney.com/data/fundfenhong.html 描述: 天天基金网-基金数据-分红送配-基金分红 限量: 单次返回所有历史数据 输入参数 名称 类型 描述 - - - 输出参数 名称 类型 描述 序号 int64 - 基金代码 object - 2021-11-24 1 2 000799 民生加银家盈半年定期宝 2021-11-22 2021-11-22 0.0142 2021-11-23 2 3 090002 大成债券A/B 2021-11-22 2021-11-22 0.0110 2021-11-23 3 4 092002 大成债券C
作者寄语 本次提供开放式基金规模的数据,通过选择不同的基金类型,可以返回具体基金的规模数据 更新接口 "fund_scale_open_sina" # 开放式基金 开放式基金 接口: fund_scale_open_sina 单次返回指定 symbol 的基金规模数据 输入参数 名称 类型 描述 symbol str symbol="股票型基金"; choice of {"股票型基金", "混合型基金", "债券型基金", "货币型基金", "QDII基金"} 输出参数 名称 类型 描述 序号 int64 - 基金代码 object - 基金简称 object - 单位净值 float64 注意单位: 元 总募集规模 float64 10-15 1 2 009341 易方达均衡成长股票 ... 2020-05-22 陈皓 2021-10-15 2 3 512960 博时央企结构调整ETF ... 2018-10-19 赵云阳 2021-10-15 3 4 000051 华夏沪深300ETF
我不懂选股,但是我希望能站在基金这个巨人的肩膀上看问题,总是不会错的。 学数据科学的应该清楚,数据分析的三板斧,其实非常有用的一招就是“count”(数数),小学就会的,最简单的,也是非常有效的。 format(total)) df = df.head(total) df_part = df[["基金代码", "基金简称", "日增长率", "近1周", "近1月", "近3月", "近半年", 确定之后,除了爬下来了我们后面所要用到的全部数据之外,我们还利用 4433 法则,对于基金进行了一个初步的分析和筛选。 '被持仓市值_万_x'] - sheet3['被持仓市值_万_y'] #sheet3['增持占比'] = sheet3['平均占比_x'] - sheet3['平均占比_y'] sheet3['增持基金数量 '] = sheet3['所属基金数目_x'] - sheet3['所属基金数目_y'] sheet3.to_csv('增持情况统计.csv',encoding="utf_8_sig") 第三步:好股基金选取
作者寄语 本次主要丰富原公募基金的数据,目前可以包括开放式基金、场内交易基金、理财型基金、分级基金、货币型基金等,并且增加一个返回所有基金基本数据的接口 「fund_em_fund_name」 方便获取基金的代码 债券型 ZHONGHAIKEZHUANZHAIZHAIQUANA 3 000004 ZHKZZZQC ... 2019-12-16 份额折算 1:1.0107 1 2019年 2019-07-02 份额折算 1:1.5569 2 2018年 2018-12-17 份额折算 1:1.0255 3 3 002884 华润元大现金通货币B 0.8919 3.9870% ... 2016-07-27 李仆 等 0费率 购买 4 004185 江信增利货币 -0.28% 114.5010 -0.26% 2 511280 华夏3-5年信用债ETF行情 ETF-场内 ... 0.03% 110.8880 1.10% 3
作者寄语 本次主要更新基金数据-基金申购状态,可以通过该接口查询所有开放式基金的基金申购状态数据,包括最新净值/万份收益、申购状态、赎回状态、下一开放日、购买起点、日累计限定金额及手续费等数据。 #fcode,asc_1 描述: 东方财富网站-天天基金网-基金数据-基金申购状态 限量: 单次返回当前时刻所有历史数据 输入参数 名称 类型 描述 - - - 输出参数 名称 类型 描述 序号 object - 基金代码 object - 基金简称 object - 基金类型 object - 最新净值/万份收益 float64 - 最新净值/万份收益-报告时间 object - 申购状态 object 1.000000e+11 0.15 1 2 000003 中海可转债债券A ... 10 1.000000e+10 0.08 2 3 000004 中海可转债债券C ... 10 1.000000e+10 0.00 3 4 000005 嘉实增强信用定期债券 ..