Stock_Analysis_For_Quant / 仪表板与许可

Stock_Analysis_For_Quant 的三个可视化目录里到底有什么:逐个清点,再说清许可边界

这个仓库的可视化部分是最容易被误读的一块:官方三个目录 README 只给了「下载软件」的链接,没有一句说明工作簿里是什么。可实际内容并不含糊——Power BI 侧有 11 个 .pbix 加一份标普 500 数据,Tableau 侧有 7 个 .twbx,Excel 侧另有仪表板与图表类工作簿。

本页把 Stock_Analysis_For_Quant 的可视化部分做两件事:先把每个文件按名字对应到它要解决的问题,再把最容易踩的坑说清楚——打开这些文件需要的软件是商业软件、许可与仓库代码的 MIT 无关,而 README 里唯一的烛台插件安装链接经实测已返回 HTTP 400。想先看结果再决定是否投入安装成本的话,末段给了一条静态出图的替代路径。

11 个 .pbix7 个 .twbxPower BI / Tableau 未实测(本机无授权)核验提交 df4bd3c58d71

三个可视化目录的产物形态

Excel:.xlsx / .xlsm许可随表格软件;宏需启用,共 7 个 .xlsm 与 2 份 VBA 源码
Power BI:11 个 .pbix商业软件 + 发布授权;含取数、K 线、预测、财务仪表板
Tableau:7 个 .twbx商业软件;含 OHLC、K 线、描述统计、线图与数据表
三种可视化工具产物示意(按固定提交 df4bd3c58d71 的文件清单);示意非官方图表。许可与价格请以厂商官网为准,本站不给出价格数字。
Choose

Excel、Power BI、Tableau 三者怎么选:按产物形态而不是按名气

Stock_Analysis_For_Quant 里这三个目录的差别不在「谁更强」,而在产物形态——一个是单元格工作簿,一个是可发布的 BI 模型,一个是打包的可视化工作簿。下表按你可能关心的维度逐条对照。

维度Excel_Stock(232 个文件)PowerBI_Stock(17 个文件)Tableau_Stock(11 个文件)
产物格式.xlsx 193 个 + .xlsm 7 个 + 2 份 .txt VBA 源码.pbix 11 个(另附 ^GSPC.csv 与 SP500_Stocks_Data.xlsx).twbx 7 个(打包工作簿,含数据)
数据模型工作表内公式与数据区,模型边界靠人维护内置数据模型(可做关系、度量值)打包数据源,字段类型在工作簿内定义
刷新方式手动或宏触发;数据源变动要手动重取可配置刷新;发布后由服务端刷新工作簿内数据为快照,重开即用但不自动更新
许可属性随表格软件许可;文件本身沿用仓库 MIT(仅覆盖代码)需商业授权,发布到服务端通常还需额外授权需商业授权
学习曲线最低——会公式与透视表就能读中——要先理解数据模型与度量值中——要先理解维度与度量
适合场景单标的分析、比率计算、需要逐格追公式多标的仪表板、需要定期刷新与共享交互式探索与汇报型视图
注意点.xlsm 打开会触发宏安全提示,必须先确认来源本机无授权,本站未实测打开效果本机无授权,本站未实测打开效果
先看你要的是「读」还是「发布」:如果你只是想把数据看懂、把比率算对,Excel 侧的 232 个文件基本够用,而且不需要新增任何软件授权;如果你要做的是可共享、可定期刷新的仪表板,才值得为 Power BI 或 Tableau 付出学习与授权成本。两个商业目录在当前仓库里都只有十几个文件,样本量远小于 Excel——以官方仓库文件清单为准。
判断顺序建议:第一问「我要不要把它做成可刷新的仪表板」,答不需要就直接留在 Excel;第二问「我要不要给别人看」,答不需要也留在 Excel;第三问「我要不要长期维护」,只有当答案是「要,而且不止我一个人看」时,商业软件的授权与学习成本才划算。反过来先装软件再看需求,是这一块最常见的浪费。
Power BI

11 个 .pbix 逐个说明:它们分别解决什么问题

下表按文件名逐一说明 Stock_Analysis_For_Quant 里的这 11 个文件。文件名本身已经透露了用途,但有几处容易误判——例如「取数」类的文件其实是从 Yahoo 抓数据的完整流程,不是数据源插件。需要 Power BI Desktop 才能打开;本机无授权,以下均为按文件名与目录结构的说明,未实测。

文件按名字推断的用途你会拿它做什么注意点
Import_Stock_Data_from_Yahoo.pbix从 Yahoo 抓股票数据的完整取数流程理解 BI 侧如何接外部行情依赖外部接口,接口变动会直接影响刷新
SP500_Stock_Data.pbix标普 500 行情数据表与基础视图拿它当多标的基础数据集配套数据是 SP500_Stocks_Data.xlsx 与 ^GSPC.csv
Stock_Analysis.pbix综合性个股分析视图看整体分析页怎么组织字段含义需在工作簿内自己认
Stock_Simple_Chart.pbix最简图表(入门级)第一次打开时验证环境是否正常内容最少,适合当第一步
Stock_Bar_Line_Chart.pbix柱线组合图学价格与成交量怎么组合呈现多度量叠加时要先看轴绑定
Stock_Candlestick_Chart.pbixK 线图做价格形态视图README 给的烛台插件链接已失效,见本页失效风险段
Stock_Pivot_Points.pbix枢轴点(支撑压力)视图把枢轴点算好后可视化枢轴点的计算口径要先固定(日线/周线)
Stock_Random_Charts.pbix多种图表的集合页当图表类型菜单来浏览图表多,字段命名不一定统一
Stock_Forecast.pbix预测类视图看 BI 内置预测怎么呈现预测结果与模型口径强相关,不能当结论
Stock_Reuters_Financials.pbix财务报表类视图基本面财务数据的仪表板财务字段口径以数据来源为准
PowerBI_Machine_Learning/Stock_Linear_Regression.pbix线性回归示例看 BI 里做回归的方式同目录另有 README 与一张说明图
怎么用这份清单:不要从 Stock_Analysis.pbix 开始——它的字段最多、最容易一头雾水。先打开 Stock_Simple_Chart.pbix 确认你的 Power BI Desktop 能正常打开这些文件,再按主题逐个看。Import_Stock_Data_from_Yahoo.pbix 是最值得单独研究的一个,因为它涉及外部取数链路,也是刷新失败最常见的地方。以上均为按文件名与目录结构的说明,本机无授权、未实测。
Tableau

7 个 .twbx 逐个说明:从 OHLC 到描述统计

Tableau 侧的样本更聚焦,基本围绕「价格图表 + 描述统计」展开。目录里另有两张现成截图(Open OHLC.png 与 Close OHLC.png),可以先看图再决定要不要装软件。

文件按名字推断的用途你会拿它做什么注意点
StockOHLC.twbx开高低收四价视图理解 OHLC 在 BI 工具里的呈现方式四个价格字段的映射要自己核对
StockCandlestick.twbxK 线图(版本一)做价格形态视图与下一行是同一主题的两个文件
StockCandlestick2.twbxK 线图(版本二)对比两种实现思路同主题两份文件,先看哪份更新要靠提交记录判断
StockLineChart.twbx折线图最基础的时间序列呈现时间轴粒度会影响观感
StockTableData.twbx数据表视图当作「看原始字段」的入口适合先在这里认字段名
StockDescriptiveStatistics.twbx描述统计视图把均值、标准差一类统计量可视化描述统计的口径(样本/总体、年化与否)要自己确认
StockAnalyticsChart.twbx综合分析图表看多指标怎么组合在一页指标越多,字段口径越要先固定
与 Power BI 侧的差别:Power BI 侧偏「工程化」(取数流程、财务数据、K 线、预测都各有一个文件),Tableau 侧偏「呈现方式」(同一个价格数据用 OHLC、K 线、折线、数据表、描述统计分别画一遍)。如果你只是想比较两家的呈现能力,Tableau 侧这 7 个文件更集中;如果你想看数据怎么接进来,Power BI 侧的 Import_Stock_Data_from_Yahoo.pbix 更有参考价值。两侧都需要商业授权,本机无授权、未实测。
一个实用的读法:把 Tableau 侧的 StockTableData.twbx 与 Excel 侧的 Stock_Table.xlsx 当成同一类东西——它们都用来「先把字段看明白」。字段名在三个工具之间并不完全一致(同一个收盘价可能叫 Close、也可能叫别的名字),跨工具对照之前先把字段做个映射表,比事后在图里找错要省事得多。另外要注意这两个目录的数据都是快照:.twbx 打包时把数据一起存了进去,所以文件能离线打开,但也因此不会自动更新——哪天行情变了,图不会跟着变。以上均为按文件名与目录结构的说明,本机无授权、未实测。
Excel side

Excel 侧不止比率表:仪表板与图表类工作簿清单

提到 Stock_Analysis_For_Quant 的 Excel 目录,多数人只记得那 41 个绩效比率工作簿。其实它还包含仪表板、图表、透视表与财务分析类工作簿——这些是「不需要新增授权就能直接看」的部分。

工作簿类型你会拿它做什么注意点
Dashboard_Financial.xlsx财务仪表板看财务口径的仪表板怎么搭字段依赖具体公司报表
Dashboard_Stocks.xlsx股票仪表板Excel 里的多标的汇总视图数据是快照,不会自动更新
Stock_Charts.xlsx图表集合当图表类型菜单浏览先确认每个图用的价格字段
Stock_Pivot_Table.xlsx / _2 / _3数据透视表多维汇总与切片三个版本按序号递增,先看哪份更新要靠提交记录
Stock_Table.xlsx数据表认字段名与数据结构适合作为阅读其他工作簿前的第一站
Stock_Morningstar.xlsx第三方评级数据整理看外部评级数据怎么落到表里第三方数据的授权另计
Financial_Analyst.xlsx / Performance_measurement_benchmarking.xlsx财务分析与绩效基准看基准比较与绩效测量怎么组织基准选择会直接改变结论
Excel_Technical_Indicators/Technical_Analysis.xlsx技术指标汇总(目录内最大单个 Excel,约 10.7 MiB)集中查指标公式文件较大,低配机器打开会慢
宏安全必须自己确认:Excel 目录下有 7 个 .xlsm(启用宏的工作簿),集中在 Excel_Stock_VBA_Macros/,另有两份 VBA 源码以 .txt 形式提供(VBA_Script.txt、Payback_Function.txt)。打开 .xlsm 会触发宏安全提示,是否启用需要你自己判断——如果只是想看逻辑,直接读那两份 .txt 比启用宏更安全。以官方仓库文件清单为准。
Excel 侧的两条阅读线:一条是「算得对不对」——比率类、统计类、时间序列类工作簿都属于这条线,重点是核对公式口径;另一条是「看得清不清」——仪表板、图表、透视表类工作簿属于这条线,重点是核对字段映射与粒度。两条线的问题排查方法完全不同:前者要回工作簿里逐格看公式,后者要回数据区认字段。建议按线浏览,不要混着看。
Licenses

许可与成本边界:MIT 只覆盖仓库里的代码

这是 Stock_Analysis_For_Quant 里最容易含糊过去的一段。下表把「什么是免费的、什么要单独授权」逐条拆开,每条都能在官方文件里核对。

问题事实来源你要注意什么
仓库代码是什么许可MIT(LICENSE 文件,Copyright (c) 2020 LastAncientOne)仓库根目录 LICENSE可自由使用、修改、分发,保留许可声明即可
工作簿本身能用吗可以用——它们随仓库以 MIT 提供同上但「文件能用」不等于「打开它的软件能用」
打开 .pbix 要什么Power BI Desktop,商业软件目录 README 的下载链接许可另计;发布到服务端通常还需额外授权
打开 .twbx 要什么Tableau,商业软件目录 README 的下载链接许可另计;本机无授权、未实测
打开 .xlsm 要注意什么需要表格软件并启用宏Excel_Stock_VBA_Macros/ 的文件构成宏会执行代码,先确认来源再启用
数据要另外授权吗要。仓库示例使用外部行情与财务数据(如 Yahoo 来源、标普 500 数据)Python 侧 yfinance、R 侧 quantmod、Power BI 侧数据文件代码许可不覆盖数据授权——对外发布结果前要单独确认
能不能商用仓库代码可以;软件与数据要分别确认LICENSE + 各厂商条款三者是三件独立的事,不要混为一谈
为什么不在这里给价格:厂商的订阅结构、版本差异与地区定价变化频繁,写进来很快就会过时,反而误导决策。真正需要你先算清的是三类成本:软件许可、数据授权、以及你的学习时间。本站只给判断顺序,不给数字——具体价格请以厂商官网与你所在地的授权方案为准。
Workflow

从仓库里的工作簿到能用的仪表板:四步落地

从 Stock_Analysis_For_Quant 拿到一个 .pbix 或 .twbx 之后,直接改往往会把模型改乱。按下面四步走,能少返工。

  1. 先只读不改,认字段

    用最简单的一个文件打开(Power BI 侧选 Stock_Simple_Chart.pbix,Tableau 侧选 StockTableData.twbx),把字段名列一遍。预期输出:一份字段清单,包含每个字段的类型与含义——这份清单是你后续所有改动的基础。跳过这一步的常见后果是:换了数据源却不知道哪个字段绑错了。

  2. 固定口径,再动图表

    先把价格字段的复权方式、时间粒度(日/周/月)、以及涨跌颜色约定写下来。预期输出:一张一页的口径说明(复权方式、粒度、颜色约定、缺失值处理)。这三个口径在任何可视化工具里都会改变图形形状,先固定再改图才可复现。

  3. 把数据源换成你自己的

    保留模型结构,只替换数据源,并检查字段映射是否全部对齐。预期输出:刷新成功后字段不报错、图表不空白。若出现字段丢失,先回上一步核对字段清单,而不是在图表里逐个修补。

  4. 记录刷新链路与授权前提

    写下数据从哪来、要不要凭据、多久刷新一次、谁能看。预期输出:一份刷新说明。这一步最容易漏,也最容易在交接时出问题:本地凭据与发布后的服务端凭据往往不是一回事。

落地环节常见问题怎么查注意点
数据源替换刷新后图表空白或字段报错对比刷新前后的字段清单字段名大小写与类型都要一致
时间粒度日线换成周线后形状大变检查时间轴绑定与聚合方式粒度改变会影响波动与回撤的观感
复权口径换数据源后价格水平整体位移确认复权方式是否一致不复权与前复权的价格水平不可直接对比
凭据本地能刷新、发布后不能检查服务端数据源凭据设置本地凭据不随工作簿发布;本机无授权、未实测
路径依赖换机器打开后找不到数据文件检查是否引用了本地绝对路径相对路径更稳;必要时把数据一起打包
分享范围以为发布就是公开确认工作区与权限设置授权与分享范围是独立的两个设置
最容易在交接时出问题的一步:本地能刷新、发布后不能刷新,原因通常是凭据没有跟着工作簿走——本地凭据是存在你机器上的,发布之后由服务端去取数,自然需要重新配置。建议在第三步替换数据源时就顺手写下「数据从哪来、要不要凭据、多久刷新一次」,别等到交接时才回头补。本站未运行该仓库、也未实测这两条刷新链路,请以你自己的环境为准。
Risks

失效风险与替代路径:README 里那条插件链接已经打不开

Stock_Analysis_For_Quant 这三个目录的 README 都很短,只有描述、软件下载链接和免责声明。正因为短,一旦里面的链接失效,你就没有任何官方替代说明。下表区分了「确实失效」和「只是抓取被拦」两种情况。

对象实测结果(2026-09-30)怎么判断替代做法
Power BI 烛台插件链接(store.office.com 的 addins 安装页)HTTP 400:该地址已无法使用返回 4xx 且非反爬特征改用内置视觉对象,或先用 Python 侧出图再嵌入
Tableau 的 TabPy / R 集成页HTTP 403403 是站点反爬拦截,浏览器可正常访问,不能判定为失效用浏览器直接打开确认后再引用
Power BI 与 Matlab 官方下载页HTTP 403同上,属反爬而非失效用浏览器访问
外部行情接口未测(本机未运行仓库)取数失败时先看返回结构变化换数据源或改用本地 CSV 快照
.xlsm 宏未测(本机未运行仓库)打开时看安全提示类型只读那两份 .txt 源码,不启用宏
路径依赖未测(本机未运行仓库)换目录后打开看是否报找不到文件改为相对路径,或把数据与工作簿放同一层
替代路径:先出静态图,再决定要不要装软件。如果只是想先看图形结果,可以走本机已装的中文技能方向 chart-image——它基于 Vega-Lite 直接生成 PNG,支持折线、柱状、面积、散点、K 线、饼/环、热力图、多序列与堆叠图,还能做双轴与成交量叠加,只需 Node.js 与一次 npm install,不依赖浏览器。它的边界也要说清:产出的是静态图片,不是可交互、可刷新的仪表板;要发布、要共享、要定期刷新,仍然得回到 Power BI 或 Tableau。本机未运行仓库、也未实测这两条路径的成品效果,请以自己的实际环境为准。
FAQ

关于 Stock_Analysis_For_Quant 可视化目录的常见问题

以下事实按固定提交 df4bd3c58d71 与 2026-09-30 的实测结果整理;厂商许可与价格会变化,请以厂商官网与官方仓库当前状态为准。

不装 Power BI 或 Tableau,能看这些文件的内容吗?

打不开工作簿本体,但可以先间接了解:Tableau 目录里另有两张现成截图(Open OHLC.png、Close OHLC.png),Power BI 目录里有一张说明图,这些可以直接看。另外所有文件名本身就有信息量——Stock_Bar_Line_Chart.pbix、Stock_Pivot_Points.pbix 这类命名已经说明了用途。要真正读字段与模型,仍然需要对应软件;本机无授权,本站未实测打开效果。

Power BI 目录 README 里的烛台插件为什么装不上?

因为那个链接已失效。README 给的 store.office.com/addinsinstallpage.aspx?assetid=WA104380952 在 2026-09-30 实测返回 HTTP 400,说明这个旧版应用商店地址已经不可用,并不是你的网络问题。替代做法有两条:改用 Power BI 内置视觉对象实现类似效果,或先用 Python 侧出好图再作为图片嵌入。README 没有提供官方替代路径,以官方仓库当前状态为准。

打开 .xlsm 提示启用宏,要不要点?

先别点。判断标准是「你是不是真的需要宏来跑计算」——如果只是想看逻辑,Excel 目录里把两份 VBA 源码以纯文本形式单独提供了(VBA_Script.txt、Payback_Function.txt),直接读文本更安全。确实需要跑宏时,也应在能接受风险的环境里操作,因为宏会执行代码。以官方仓库文件清单为准。

三个目录加起来才三十几个文件,值得单独装软件吗?

这取决于你的目的。如果你要做的是可共享、可定期刷新的仪表板,值得;如果只是想把某些图表画出来看看,那么 Excel 侧的仪表板与图表工作簿(Dashboard_Stocks.xlsx、Stock_Charts.xlsx 等)不需要新增授权就能读,成本更低。本站的建议是先读完 Excel 侧再决定是否投入授权与学习成本,具体取舍以你自己的使用场景为准。

这些工作簿里的数据会自动更新吗?

不会。.twbx 是打包工作簿,数据是快照;Excel 工作簿里的数据同样需要手动重取或靠宏触发;Power BI 侧可以把刷新配置到本地或服务端,但前提是数据源仍然可用、凭据仍然有效。也就是说:文件能不能刷新,取决于数据源契约,而不是工作簿本身。本机无授权、未实测刷新链路,请以你的实际环境为准。

把仪表板做成图片发出去,有什么要注意的?

两点。第一是数据授权:仓库代码是 MIT,但里面用的行情与财务数据来自外部来源,代码许可不覆盖数据授权,对外发布前要单独确认数据来源的条款。第二是口径标注:图表不带上下文——复权方式、时间粒度、样本区间不写清,读者就无法判断这张图说明了什么。本站所有涉及结果的内容都只给方法不给数字,原因也在这里。

为什么这一页没有给 Power BI / Tableau 的价格?

因为价格结构变动频繁,写进来很快过时,容易误导决策。真正要算的是三类成本:软件许可、数据授权、以及你的学习时间。判断顺序建议是先看你要的是「读数据」还是「发布仪表板」——前者 Excel 通常够用,后者才需要商业软件。具体价格请以厂商官网与你所在地的授权方案为准,本站不给出数字。

下一步:按资产类型选方法,还是先把结果审一遍

三个可视化目录解决的是「怎么把结果呈现出来」,但呈现之前还得先确定一件事——你的资产类型适合哪套分析方法。资产与方法页把股票、ETF、基金、债券、期权五类资产分别对应到仓库里的真实目录与文件;如果你已经看到了一条不错的收益曲线,建议先去回测审计页用 12 项检查表过一遍再下结论。