tidyquant
将金融和商业分析引入tidyverse
2分钟了解tidyquant
我们在YouTube上的简短介绍tidyquant
。
tidyquant的特点
tidyquant
整合了收集和分析金融数据的最佳资源,包括zoo
、xts
、quantmod
、TTR
和PerformanceAnalytics
,以及tidyverse
的整洁数据基础设施,允许它们之间无缝交互。现在您可以在tidyverse
中执行完整的金融分析。
- 几个核心函数却蕴含强大功能
- 整合了
zoo
、xts
、quantmod
、TTR
以及现在的PerformanceAnalytics
的量化分析功能 - 专为使用R for Data Science中的
tidyverse
工具进行建模和扩展分析而设计 - 实现
ggplot2
功能,用于创建美观且有意义的金融可视化 - 用户友好的文档,让您快速上手!
tidyquant中的新Excel功能
- R中的Excel - 数据透视表、VLOOKUP等:博客文章中详细介绍了Excel集成。
严肃金融分析的一站式解决方案
使用tidyquant
,所有优势汇集成一个目标:严肃金融分析的一站式解决方案!
核心功能
-
从网络获取金融数据:
tq_get()
。这是一个用于以"整洁"数据框格式获取基于网络的金融数据的一站式解决方案。获取每日股票价格(历史)、关键统计数据(实时)、关键比率(历史)、财务报表、股息、拆分、来自FRED的经济数据以及来自Oanda的外汇汇率等数据。 -
操作金融数据:
tq_transmute()
和tq_mutate()
。集成了来自xts
、zoo
、quantmod
、TTR
和PerformanceAnalytics
包的多种金融函数。tq_mutate()
用于向数据框添加列,而tq_transmute()
用于返回新的数据框,这对于周期性变化是必要的。 -
绩效分析和投资组合分析:
tq_performance()
和tq_portfolio()
。tidyquant
家族的最新成员集成了PerformanceAnalytics
函数。tq_performance()
将投资回报转换为绩效指标。tq_portfolio()
将一组(或多组)资产回报汇总为一个或多个投资组合。
比较股票价格
并排可视化四只股票的价格波动快速而简单…
评估股票表现
那么股票表现如何呢?快速可视化 10,000 美元投资于各种股票的表现。
评估投资组合表现
好的,股票太简单了。那么投资组合呢?通过集成 PerformanceAnalytics
,可视化混合投资组合也变得很容易!
- 投资组合 1:50% FB、25% AMZN、25% NFLX、0% GOOG
- 投资组合 2:0% FB、50% AMZN、25% NFLX、25% GOOG
- 投资组合 3:25% FB、0% AMZN、50% NFLX、25% GOOG
- 投资组合 4:25% FB、25% AMZN、0% NFLX、50% GOOG
这只是 tidyquant
功能的冰山一角。以下是如何安装并开始使用的方法。
安装
包含最新功能的开发版本:
# install.packages("devtools")
devtools::install_github("business-science/tidyquant")
CRAN 批准的版本:
install.packages("tidyquant")
更多信息
tidyquant
包包含几个帮助用户快速上手的指南:
- TQ00 -
tidyquant
简介 - TQ01 -
tidyquant
的核心功能 - TQ02 -
tidyquant
中的 R 量化分析包集成 - TQ03 - 使用
tidyquant
进行扩展和建模 - TQ04 - 使用
tidyquant
绘图 - TQ05 - 使用
tidyquant
进行绩效分析 - 博客文章:R 中的 Excel - 数据透视表、VLOOKUP 等!
想学习 tidyquant 吗?
-
- 使用
tidyquant
进行绩效分析和投资组合优化 - Learning Labs PRO 中关于tidyquant
的 1 小时课程
- 使用
-
- 使用
plumber
构建 API - 使用plumber
和tidyquant
构建股票优化 API
- 使用
-
- 股票投资组合优化和非线性规划 - 使用
ROI
包和tidyquant
计算最优最小方差投资组合并开发有效前沿。
- 股票投资组合优化和非线性规划 - 使用
-
- 使用 Tidyquant API 和 Excel 数据透视表进行 Shiny 金融分析 - 学习如何使用新的 Excel 功能制作数据透视表、VLOOKUP、Sum-If 等!