Google 工作表中财务数据的自定义聚合
Custom aggregation of Finance data in Google sheets
我目前正在进行计算以识别股票价格的数据趋势,并且目前正在使用 google 财务库进行计算。
我想以自动方式计算以下信息。
- 过去 x 天内 returns 呈阳性的天数百分比
- 此期间returns(每天的价格差异,不是实际股价)的标准差
我目前正在放置
GOOGLEFINANCE("GOOGL","price",WORKDAY( TODAY(), -200 ) , TODAY(), "DAILY")
在一个单独的 sheet 中,并通过查找前一行并汇总数据来计算每行的差异。
我必须为我感兴趣的每只股票手动更新代码,然后将摘要信息复制到 master sheet。
有什么自动方法可以将其计算为 single/configurable 计算吗?请分享您的想法。
删除 C2:D 范围内的所有内容并将其粘贴到 C2 然后向下拖动:
=ARRAYFORMULA({SUM(IFERROR(IF(
QUERY(GOOGLEFINANCE(A4, "price", WORKDAY(TODAY(), -200),
TODAY(), "daily"), "select Col2 offset 2", 0)>
QUERY(GOOGLEFINANCE(A4, "price", WORKDAY(TODAY(), -200),
TODAY(), "daily"), "select Col2 offset 1", 0), 1, 0)))/COUNTA(
QUERY(GOOGLEFINANCE(A4, "price", WORKDAY(TODAY(), -200),
TODAY(), "daily"), "select Col2 offset 1", 0)), STDEV(IFERROR((
QUERY(GOOGLEFINANCE(A4, "price", WORKDAY(TODAY(), -200),
TODAY(), "daily"), "select Col2 offset 2", 0)-
QUERY(GOOGLEFINANCE(A4, "price", WORKDAY(TODAY(), -200),
TODAY(), "daily"), "select Col2 offset 1", 0))/
QUERY(GOOGLEFINANCE(A4, "price", WORKDAY(TODAY(), -200),
TODAY(), "daily"), "select Col2 offset 1", 0)))})
我目前正在进行计算以识别股票价格的数据趋势,并且目前正在使用 google 财务库进行计算。
我想以自动方式计算以下信息。
- 过去 x 天内 returns 呈阳性的天数百分比
- 此期间returns(每天的价格差异,不是实际股价)的标准差
我目前正在放置
GOOGLEFINANCE("GOOGL","price",WORKDAY( TODAY(), -200 ) , TODAY(), "DAILY")
在一个单独的 sheet 中,并通过查找前一行并汇总数据来计算每行的差异。
我必须为我感兴趣的每只股票手动更新代码,然后将摘要信息复制到 master sheet。
有什么自动方法可以将其计算为 single/configurable 计算吗?请分享您的想法。
删除 C2:D 范围内的所有内容并将其粘贴到 C2 然后向下拖动:
=ARRAYFORMULA({SUM(IFERROR(IF(
QUERY(GOOGLEFINANCE(A4, "price", WORKDAY(TODAY(), -200),
TODAY(), "daily"), "select Col2 offset 2", 0)>
QUERY(GOOGLEFINANCE(A4, "price", WORKDAY(TODAY(), -200),
TODAY(), "daily"), "select Col2 offset 1", 0), 1, 0)))/COUNTA(
QUERY(GOOGLEFINANCE(A4, "price", WORKDAY(TODAY(), -200),
TODAY(), "daily"), "select Col2 offset 1", 0)), STDEV(IFERROR((
QUERY(GOOGLEFINANCE(A4, "price", WORKDAY(TODAY(), -200),
TODAY(), "daily"), "select Col2 offset 2", 0)-
QUERY(GOOGLEFINANCE(A4, "price", WORKDAY(TODAY(), -200),
TODAY(), "daily"), "select Col2 offset 1", 0))/
QUERY(GOOGLEFINANCE(A4, "price", WORKDAY(TODAY(), -200),
TODAY(), "daily"), "select Col2 offset 1", 0)))})