我的投资工具:快速查看基金和可转债数据

分享一个Excel工具可以快速查看基金和可转债数据的数据。

使用说明

1. 在【代码】列输入基金代码,点击【更新】按钮,即可自动拉取基金的基本信息
2. 每个标签页最多拉取 999 只基金(如果超过限制,复制标签页即可)
3. 可转债数据可以根据 价格、转股溢价率 两列计算订制的双低值(不是各 50% 的权重)
4. 后续不断更新版本增加新功能
5. 如果有新需求,可以加我微信沟通: timeismoney2099



更新:
- 新版本下载链接:链接
- 当前版本:V0.24
- 更新内容:
- 修复可转债规模无法显示的bug
- 添加自选可转债标签页

常见问题

- 请使用微软的Excel打开文件(使用WPS打开会遇到各种未知问题)
- 杀毒软件报告木马:这个Excel的工作原理是用VBA脚本从网上拉取基金信息,既然有脚本,那么杀毒软件提示木马也是正常。
- 提示“Microsoft 已阻止宏运行,因为此文件的来源不受信任”:这是由于微软的安全策略,从网上下载的 Excel 默认禁用宏。


  • Excel 未启用宏:需要打开 Excel 的宏设置。【文件】 -> 【选项】-> 【信任中心】 -> 【宏设置】



后续版本更新计划

1. 增加可转债数据:回售触发价、强赎触发价、纯债价值、税前到期收益率、税后到期收益率
2. 增加首页功能
3. 增加行业估值数据
发表时间 2022-01-04 00:11     最后修改时间 2024-03-17 16:16

赞同来自: luxdgy 大卫1988 基建小白 LouisL678 四会玉器 Royal0000 gk1117 老因 小韭 牧心GG 拉格纳罗斯 blues xingml 油子 pppppp memao 纤纤 ccnuwater 无心插柳 highland 奋斗k 幸运的艺娜 tottijian 河阳山2021 fpgaer Isxq 我是简单1 trader03 black1111 游鱼4080 海淘剁手党 danran mzxzliao1990 三秋2016 huitu 生命是场误会 滚雪球2020 panzf ckqsy1h lele2023 嘿嘿的蓝蓝甲 qweasdzxc123 规避风险 motehu 彩虹鸽 shakdockcn gaokui16816888 physign wangling0922 chinaids neverfailor jackazhu GCGP 魂斗罗 金陵盖茨比 amfi shilion lee001 韭菜盒子蛋 zengqlleo zwj2333 yingzi200812 持有封基 happus 执着的菌子 蝶之梦 eneny yechunno1 聚德 龙电闪 余小小 machine 风斌CHB keytime 灵儿吾爱 hnhaiou 突飞 非典型混子 srboyzj 蓝影影 鲍德温的面具 fafa940920 波风水门 hstayxtl exocet kkvv881 持有小市值 大白大白 sxscu zhupf521 冰糖葫芦娃8 爱吃三文鱼 闲来一坐 高兴Z Kev2021 moveawave e55555 游资 豫章秋水 听歌老男人 Jack202208 zhangyeats 大y阿飞 maxmorth sciedu flyingzwc soulflyree 开心在读书 tttxccc 王西 天地玄黄宇宙洪 EXON 格雷福斯 zsp950 Hechuq duanyuri hxcptXL 人山海海 锌铜同志 pqfund iamlex 热爱我的热爱 donkeyrun 景鸿资本 uuu6688 gh112233 bolestar skyblue777 我是东东爸 画眉 wang平 明园 xryl招财猫 炸鱼 iceorangeXu 纵横 tigerpc gcci 我来 在草尖上奔走 majorMM fjzzq ninja8863 和自己赛跑 liehuo008 lesueang barbaraxun Slowton 沐沐钬 润土先生 闲人深海 不知子 lukefine wangice 方形的圆 zf315315 兔呼呼呼 说来实在嘲讽 a185774081 先柯 YmoKing 踏着浪唱着歌 CloudWang 燃谷破军 张国友 laibinwu fuyda 一粒豌豆 xmf0811 一ting可乐 benguo haoyangmao8 套利自由 黎暮 milan16 lwhsq88 冬瓜仔 宇宙明 winqueen 时光深处的猫 GuyKee bn2013 新鲜的椰子 好大风 J叔66 lwhuq 逍遥chen NichoLin nihelu 踏踏实实 yemu 猥琐发育 pierrekw walkerdu perplex88 tylerxu4 shuikudajun neptunus snowman597 观致 六毛 无事小仙 threeer 青草羊 suijimanbu conan123 孔曼子 纪慢慢 yycomyy1 ruanwen nobleman2 julywolf 巴兰 Iloveqi 忘橙 风一样的小猫 laoyou1234 ffjixi qilinjue hannon 是行走啊 子曰诗云 赚钱冲 Rorschach 清风一剑 bravolam 欢乐吗 氵氵氵 learntoearn 乐鱼之乐 几度沉 fyzqxm KEME 陪你看雪 流沙少帅 mopen Abendusj flowerli rdiven junlingqiu 彭彩霞 hypzxf pingbaoshi 杨泽 icnwhy weichilu stickying 劈柴做饭 学手艺 billyqwer lilili65 bsmr Leaves彬 ericericeric 奇异世界 小小野鹤 zqiao zenglm 抖腿狂魔 吉吉木 淼淼钱钱钱 noelhu e老实和尚 力不尽则憾 孔老大 人来人往777 竹仔 YILUCHENXI 背着行囊去远方 happysky sothin 三分之一更多 »

0

赵百万 - 鼎之轻重,可以问吗?

赞同来自:

@coyoo 你说的是近1周近1月这些数据吗?刚更新了0.3版本,已经包含了
2022-01-05 13:16 引用
1

赵百万 - 鼎之轻重,可以问吗?

赞同来自: 基建小白

2022.1.5 13:09 更新:
增加近1周、近1月、近3月、近6月收益率

基金简洁信息获取_V0.3.xlsm

后续版本更新计划:
1. 增加回撤数据
2. 增加前10大股票占比
3. 随着数据列数的增加,增加可订制显示哪些列的功能(优先级低)
2022-01-05 13:15 引用
0

coyoo

赞同来自:

这个数据能拉进来不?

2022-01-05 12:42 引用
0

coyoo

赞同来自:

再增加一个按列排序的功能就完美了。
2022-01-05 12:39 引用
0

coyoo

赞同来自:

不错不错,天天基金网,应该有近1周和近1月的数据。
2022-01-05 12:39 引用
0

基建小白

赞同来自:

感谢感谢,不用自己一个个去找了
2022-01-05 11:54 引用
0

kulersky

赞同来自:

神器,谢谢!
2022-01-05 10:33 引用
0

踏着浪唱着歌

赞同来自:

很有用的工具,谢谢。
2022-01-05 10:22 引用
1

K线投机客

赞同来自: 赵百万

感谢分享,建议添加风险评级、近一月收益率、近一年最大回撤百分比,谢谢
2022-01-05 10:07 引用
0

aji01280

赞同来自:

感谢
2022-01-05 09:59 引用
0

blues

赞同来自:

很期待百万兄的VB脚本编程教程
2022-01-05 09:49 引用
0

walter97

赞同来自:

不错的工具,必须赞一个
2022-01-05 09:03 引用
0

狗狗叫皮蛋

赞同来自:

感谢。一会用下
2022-01-05 09:01 引用
7

唐伯虎点烟

赞同来自: 大和田常务 laibinwu dongzhouwang hgldl hannon 赵百万更多 »

建议要求开源的可以金币收购 尊重别人劳动成果 拿来主义不值得提倡
2022-01-05 08:52 引用
0

oldhorse222

赞同来自:

感谢
2022-01-05 08:47 引用
0

更爱真理

赞同来自:

腾讯管家报有木马,没人有同样现象?
2022-01-05 08:44 引用
1

奋斗k

赞同来自: 淡蓝色的经典

感谢分享,可否在规模前面加一列规模更新日期?再增加一列当前回撤?
2022-01-05 02:27 引用
0

赵百万 - 鼎之轻重,可以问吗?

赞同来自:

@ksong 看了天天基金网,有近一年,三年,五年的最大回撤,但是与是否当前的基金经理无关,不过也是个好指标,下个版本加上这三列数据
2022-01-04 22:11 引用
0

赵百万 - 鼎之轻重,可以问吗?

赞同来自:

@ksong 这个excel的数据只是从天天基金网抓取的,不是通过每日净值算的。所以要实现你的需求,得找到现成的网页数据源。你在哪个网站上有看到这个的数据吗
2022-01-04 22:03 引用
0

ksong

赞同来自:

多谢,能否加一列现基金经理管理下最大回撤?看回撤情况。以及前十大持股总占比?看持股集中度。
2022-01-04 22:00 引用
0

赵百万 - 鼎之轻重,可以问吗?

赞同来自:

@jslu20200222 重仓股需要显示哪些字段呢?每年的收益率?
2022-01-04 21:53 引用
0

Ysheng

赞同来自:

感谢分享,实用
2022-01-04 21:39 引用
0

乐鱼之乐

赞同来自:

感谢分享,期待大佬下一个版本把重仓股加入,感谢
2022-01-04 21:34 引用
1

tangle007

赞同来自: 被E拯救

楼主大方点密码也公开吧,不开源没法修改成各人需要的数据,VBA抓数据没必要保密吧
2022-01-04 21:28 引用
0

pppppp - +---++--+-+++++++++++

赞同来自:

感谢
实用
2022-01-04 21:13 引用
0

shengypc

赞同来自:

感谢大佬分享
2022-01-04 21:07 引用
0

bobsury

赞同来自:

感谢分享
2022-01-04 21:06 引用
0

iiccee1027

赞同来自:

谢谢分享
2022-01-04 20:41 引用
3

赵百万 - 鼎之轻重,可以问吗?

赞同来自: sothin 游梦缘 乐鱼之乐

2022.1.4 20:29 更新:
修正跨年导致的数据错乱问题

基金简洁信息获取_V0.2.xlsm

备注:
1. 部分基金看到“今年以来”列的数据与“近一年”的数据相同,是由于天天基金的数据还没有完全更新。
2. “今年以来”列与“2022年”列的数据完全一致,只是方便查看分成两列显示。
2022-01-04 20:33 引用
1

赵百万 - 鼎之轻重,可以问吗?

赞同来自: 过客10086

@ikalang 苹果电脑上很难解决这个问题,因为vba源自windows,虽然现在苹果系统上可以使用vba,但是有很多限制,因为activex是windows特有的,而我的代码中恰好需要用到activex。

这也是我为什么开始把我的excel工具改为网页版的原因,因为我的笔记本是苹果的,所以最好能支持跨平台
2022-01-04 19:29 引用
0

KevinLe

赞同来自:

谢谢分享
2022-01-04 17:35 引用
0

rdiven

赞同来自:

祝楼主早日改昵称赵千万、赵小目标。
2022-01-04 16:21 引用
2

robertqqf

赞同来自: marler walt

感谢分享,2020和2021二列的数据都是相同的。是bug吧,建议修复下。
2022-01-04 16:27修改 引用
1

赵百万 - 鼎之轻重,可以问吗?

赞同来自: 过客10086

@hypzxf 列的问题上面解释了,过两天更新,和你猜测的一样,恰好是跨年。

多基金经理的只取第一个,因为这个是主要负责人。
另外,如果取多个,那任职时间、任职期间收益这些就需要多行显示了,所以只取一个是方便处理
2022-01-04 16:15 引用
2

赵百万 - 鼎之轻重,可以问吗?

赞同来自: 奋斗k sothin

@砂上 嗯,由于跨年的原因,网站上还没有2022年的数据,等两天我会更新excel。
@zhurizhiyan 用excel的vb脚本,你说的需求需要编程的。
@aegean_317 网站上如果有数据就可以,我晚一些确认下
@骑着洋马去巴黎 我之前做过一个可转债版本,不过不是统计收益率,只是集思录上可转债数据拉到excel,方便各种排序、筛选
2022-01-04 16:13 引用
0

hypzxf

赞同来自:

跑了一下,没有22年的列,21年有一些还没数据,可能是因为天天没数据,好奇,都过完了为啥还没数据,是因为QDII的业绩出来晚?
多基金经理的,只读取了第一个名字,比如南方香港成长只显示了王士聪
2022-01-04 16:06 引用
0

zhurizhiyan

赞同来自:

请问这种是怎么做的?我想在EXCEL里自动更新持仓市值信息?要编程吗?
2022-01-04 15:37 引用
0

骑着洋马去巴黎

赞同来自:

搞一个转债的版本来撒
2022-01-04 15:33 引用
0

砂上

赞同来自:

好像需要更新一下,没有2022年。
2022-01-04 15:22 引用
0

孤舟量化

赞同来自:

能不能加上近一周,近一月,近半年的数据,谢谢~~~
2022-01-04 15:19 引用
0

火龙果与榴莲

赞同来自:

谢谢分享
2022-01-04 15:11 引用
0

hnhaiou

赞同来自:

太实用了,追赏8枚金币表示感谢。
2022-01-04 15:06 引用
0

blues

赞同来自:

感谢百万分享
2022-01-04 14:54 引用
0

杨泽

赞同来自:

感谢分享!
2022-01-04 14:51 引用
0

重塑

赞同来自:

感谢分享
2022-01-04 14:51 引用
1

ikalang

赞同来自: Joeson777

感谢,试了下mac下无法运行,可能的话麻烦支持下吧。
可以参考下面的代码

Option Explicit
Private Declare PtrSafe Function popen Lib "libc.dylib" (ByVal command As String, ByVal mode As String) As LongPtr
Private Declare PtrSafe Function pclose Lib "libc.dylib" (ByVal file As LongPtr) As Long
Private Declare PtrSafe Function fread Lib "libc.dylib" (ByVal outStr As String, ByVal size As LongPtr, ByVal items As LongPtr, ByVal stream As LongPtr) As Long
Private Declare PtrSafe Function feof Lib "libc.dylib" (ByVal file As LongPtr) As LongPtr

Function execShell(command As String, Optional ByRef exitCode As Long) As String
Dim file As LongPtr
file = popen(command, "r")

If file = 0 Then
    Exit Function
End If

While feof(file) = 0
    Dim chunk As String
    Dim read As Long
    chunk = Space(50)
    read = fread(chunk, 1, Len(chunk) - 1, file)
    If read > 0 Then
        chunk = Left$(chunk, read)
        execShell = execShell & chunk
    End If
Wend

exitCode = pclose(file)
End Function

Function HTTPGetOSX(sUrl As String) As String

Dim sCmd As String
Dim sResult As String
Dim lExitCode As Long

sCmd = "curl --get """ & """" & " " & sUrl
sResult = execShell(sCmd, lExitCode)

HTTPGetOSX = sResult

End Function


Function HTTPGetWin(sUrl As String) As String

'创建XmlHttp对象'
Dim xmlHttp As Object
Set xmlHttp = CreateObject("MSXML2.XMLHTTP")

'创建并发送请求'
xmlHttp.Open "GET", sUrl, False
xmlHttp.setRequestHeader "If-Modified-Since", "0"   '不要缓存'
xmlHttp.Send

Dim sResponse As String
sResponse = xmlHttp.responseText

HTTPGetWin = xmlHttp.responseText

End Function


Function HTTPGet(sUrl As String) As String

If InStr(Application.OperatingSystem, "Windows") > 0 Then
    HTTPGet = HTTPGetWin(sUrl)
Else
    HTTPGet = HTTPGetOSX(sUrl)
End If



End Function
2022-01-04 14:30 引用
0

wlovermb

赞同来自:

这个真的要赞一个。非常感谢。
2022-01-04 14:20 引用
2

zhping206

赞同来自: 风到那去了 夏日骑缘

最好再加个最新净值项
2022-01-04 14:03 引用
0

chaojidadupi

赞同来自:

感谢分享
2022-01-04 13:45 引用
0

threeer

赞同来自:

好东西,厉害了!!
2022-01-04 13:28 引用
1

赵百万 - 鼎之轻重,可以问吗?

赞同来自: machine

@zhping206 @bukubuku
谢谢提醒,我这两天更新下,继续在这个帖子里分享
2022-01-04 13:22 引用
0

虎啸今生

赞同来自:

成功下载,谢谢分享。奉上8个金币略表心意。
2022-01-04 13:14 引用
0

laibinwu

赞同来自:

厉害了
2022-01-04 13:02 引用
0

bsmr

赞同来自:

谢谢分享!
2022-01-04 12:54 引用
0

zhping206

赞同来自:

表中2020年数据不对,和21年一样了
2022-01-04 12:41 引用
0

bukubuku

赞同来自:

谢谢楼主分享,但是“今年以来”的数据是不是要更新一下?显示的还是去年的
2022-01-04 12:35 引用
2

赵百万 - 鼎之轻重,可以问吗?

赞同来自: wygd1 巴兰

@zqiao_swpu 实现思路就是excel的vbs,点击按钮调用一个函数,函数获取每行基金的代码,然后去天天基金、晨星等网站上拉取网页,分析提取出网页中的数据再填到excel对应的列中。想自己实现的话,可以先买本vbs的书看看
2022-01-04 12:26 引用
0

frank344

赞同来自:

@唐伯虎点烟 Excel是用VB
2022-01-04 12:13修改 引用
0

linlu5500049

赞同来自:

非常感谢!
2022-01-04 12:11 引用
1

赵百万 - 鼎之轻重,可以问吗?

赞同来自: 冰糖葫芦娃8

谢谢各位大佬的点赞和打赏

@唐伯虎点烟 使用的是excel自带的vbs脚本
@hypzxf excel自带的vbs脚本实现的从网上拉取数据的功能,因为有脚本,所以杀毒软件可能会认为是木马。
@ywfhaker 暂不开源
2022-01-04 12:09 引用
0

zqiao

赞同来自:

楼主,能不能把控件的实现方法再共享一下?
2022-01-04 11:59 引用
0

唐伯虎点烟

赞同来自:

怎么实现的,嵌入python吗?
2022-01-04 11:46 引用
0

夹头扯蛋

赞同来自:

楼主好人,感谢分享,
2022-01-04 11:44 引用
0

junzhi33

赞同来自:

非常感谢!
2022-01-04 11:38 引用
0

noelhu

赞同来自:

感谢,奉上一枚金币聊表感谢之情
2022-01-04 11:35 引用
0

ywfhaker - 追高穷三代,低吸富一生

赞同来自:

密码是多少?
2022-01-04 11:30 引用
1

韧者

赞同来自: lilili65

感谢百万分享
2022-01-04 11:30 引用
1

没有这个人

赞同来自: lilili65

谢谢分享
2022-01-04 11:26 引用
1

hypzxf

赞同来自: lilili65

提示木马,被win11 安全中心一键清除后给删掉了
2022-01-04 11:25 引用
1

terryhuxm

赞同来自: jx58245858

感谢
2022-01-04 11:19 引用
1

c3524622

赞同来自: 诸葛若愚

请问有自动获取股票价格的方法吗?
2022-01-04 11:12 引用
0

宏宸万里 - 2016/8/23

赞同来自:

感谢分享
2022-01-04 09:03 引用
0

青山老祖

赞同来自:

mark
2022-01-04 07:44 引用
0

hnhaiou

赞同来自:

谢谢分享!
2022-01-04 07:18 引用
0

sothin

赞同来自:

感谢百万分享
2022-01-04 07:11 引用

要回复问题请先登录注册

发起人

赵百万
赵百万

鼎之轻重,可以问吗?

问题状态

  • 最新活动: 2024-03-19 20:50
  • 浏览: 95697
  • 关注: 773