图数据库应用-基金分布(二)

本文通过Cypher查询展示了图数据库在分析基金持仓、行业分布和基金经理变动等方面的能力。作者探讨了如何利用图数据库查询北京板块的上市公司关联,并分析了一支基金的持仓股票、管理历史和行业集中度。文章指出,图数据库在多层查询和复杂关系分析上具有优势,但也存在前端展示和实时数据获取的挑战。未来计划通过C++插件接入实时A股数据,进行基金估值和社区分类等高级分析。
摘要由CSDN通过智能技术生成

这里就不多说了,直接开炸吧
第一发先给大城市北京
Cypher

 MATCH (n:地域板块{名称:'北京板块'})-[r:所属地域]-(m)-[r2:所属行业]-(g) RETURN n,m,r,r2

北京A股上市公司所属行业
是不是很酷炫很像烟花,此烟花可看到北京的A股上市公司中文化传媒、互联网、软件研发连边较多,占比较大,其实其他行业也是全国数一数二,只是相对较少
北京互联网
放大可看到北京互联网的详细上市公司,这里如果对应到关系库查询就需要两次库表join操作了,可能性能影响还不明显
但是图数据库要是就做这么点事,那也太垃圾了
马上来个第二发
第二炸炸一个基金(本人在这支基金血亏,但是屡割屡战)
Cypher

 MATCH (n:基金{CODE:'590008'})-[r:持有|管理]-(t)-[s:所属地域|所属行业|就职]->(g) RETURN n,r,t,s,g

中邮无布局
可以看到中邮战略新兴产业混合主要的持仓股票,持仓比例,管理经理,但是不直观,问题不大,来布局一下在这里插入图片描述基金管理信息
这可以了,来看看,现在基金的管理历史都能看到,并且经理的现公司也能看到
基金经理
杨欢和许中海分别在2021年3月、2022年2月跑路到别的公司去了,分析这两人都做了什么事
经理业绩
一个收益率85%跑路,一个-9.7%跑路,还有一个-21%还在坚守岗位,我亏得钱这三个都有份。

持仓信息
继续来分析基金的持仓股票和比例。
在这里插入图片描述

这一层能看到基金的持仓股票并含有详细持股比例,基金和股票之间有多个持仓信息,这里是因为我建模时候考虑了最近的四个季度的持仓情况。
在这里插入图片描述

行业分布
看该基金的行业分布信息
行业信息
可以看到半导体行业占据大部分比例 所以半导体行业动荡会很大程度影响该基金。
地域分布:地域信息
现在再来炸一发该基金提取关键信息的烟花图

MATCH (m:基金经理)-[manage]-(n:基金{CODE:'590008'})-[r:持有|管理]-(t)-[s:所属地域|所属行业|就职]->(g) where r.季度 = '2022年4季度' AND r.比例 > '1%' AND manage.结束='至今' RETURN m,n,r,t,s,g,manage

这里查了该基金的2022年4季度超过1%的持仓情况,以及现有的基金经理管理情况,这已经涉及到多层的查询了,关系数据库很难有效分析了。
至今
这里查询了广发中证光伏产业指数的基金经理管理的基金

在这里插入图片描述
华为主题股票和基金在这里插入图片描述
这是中欧葛大妈的投资喜好,重点行业和股票都比较清晰能看到
在这里插入图片描述
中欧葛大妈历任基金业绩在这里插入图片描述

蔡崇松的基金业绩,有一说一蔡经理数据还挺好看的。
在这里插入图片描述
股王“贵州茅”台的2022年第四季度重仓基金分布
在这里插入图片描述
在这里插入图片描述
B站视频

5月2日

总结
tugraph 总体上前端相对还行,有个很不方便的地方在于无法在已有的查询集合上进一步查询
在这里插入图片描述
如这里的查询不可以条件过滤。
如果只想要某一类边的一度扩展无法实现,
cypher可以实现,但是两个弊端

  • 更新cypher会全量刷新当前的结果集
  • 已经配色好的方案没了,布局也崩了
  • filter功能不是很好用无法组合逻辑关系(试了GraphInsight功能很全, 但是太复杂,没办法个性化和通用很难balance)

如果能在当前的结果集上支持增量cypher查询就很好,也就是可以基于结果画布集里的某个目标进行子查询(cypher),然后子查询结果集并到原有结果集

  • float数据类型前端显示异常
  • 部分cypher未实现(如模糊查询)但不大影响大部分功能

c++plugin编程这个杀手锏结合源码下一篇来讲,这个无敌了。
目前这套数据,主要是帮助自己概览基金和股票大致分布情况(到底是谁在割我,是哪个行业在割我)。可惜能拿到的数据都是非实时的,持仓信息也都是上一个季度的信息。后面会使用用cpp插件模块接入A股的实时数据,主要用来基于上一个季度的持仓信息对基金进行估值计算,然后要是官方要是开发一些算法,可以尝试对股票、基金做一些社区分类等。
效果再酷炫都逃不过当韭菜的命,该被割的还是得被割。
本文仅供娱乐、及图数据库学习、不提供任何投资建议。另(如有前端工程师有兴趣可以一起研究研究,有几个想法可以实现实现)。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值