Thanks Enrico!
 
If try on SPY for the year 2023 
 
 > calendarReturnTable(spyRets, digits = 4, percent = FALSE)
Using 'Value' as value column. Use 'value.var' to override
     Jan     Feb     Mar     Apr     May     Jun     Jul     Aug     Sep 
Oct     Nov     Dec  Annual
  0.0674 -0.0251  0.0371  0.0160  0.0046  0.0648  0.0327 -0.0163 -0.0474 
-0.0217  0.0913  0.0457  0.2671
      DD
  0.0997  
 > PMwR::returns(SPY, period = "month")
      Jan  Feb Mar Apr May Jun Jul  Aug  Sep  Oct Nov Dec  YTD
2023 6.7 -2.5 3.7 1.6 0.5 6.5 3.3 -1.6 -4.7 -2.2 9.1 4.6 26.7  > 
PerformanceAnalytics::table.AnnualizedReturns(spyRets, scale = 249, 
geometric = TRUE)
                           Adjusted
Annualized Return           0.2671
Annualized Std Dev          0.1301
Annualized Sharpe (Rf=0%)   2.0525
 > PerformanceAnalytics::maxDrawdown(spyRets)
[1] 0.09974311 
 
 
Amarjit
 
 
 
------ Original Message ------
From: e...@enricoschumann.net
To: a.chandh...@btinternet.com Cc: r-sig-finance@r-project.org
Sent: Thursday, September 5th 2024, 10:10
Subject: Re: [R-SIG-Finance] PerformanceAnalytics::table.CalendarReturns
On Wed, 04 Sep 2024, Amarjit Chandhial via R-SIG-Finance writes: > Hi, > 
  > Are there any plans for > 
https://timelyportfolio.github.io/PerformanceAnalytics/reference/table.CalendarReturns.html
 
> function to handle daily returns aggregated to monthly and year? >   > 
It would be useful to have a table displaying Monthly Returns and Total 
> Return (rows), by year's (columns), for daily returns. >   > Amarjit > 
If an alternative package be acceptable as well, then function 'returns' 
in PMwR (which I maintain) might do what you want: returns(, period = 
"month") in which series is a zoo (or xts) series. It is 
described in the manual: 
https://enricoschumann.net/R/packages/PMwR/manual/PMwR.html#holding-period-returns
 
-- Enrico Schumann Lucerne, Switzerland https://enricoschumann.net

        [[alternative HTML version deleted]]

_______________________________________________
R-SIG-Finance@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-sig-finance
-- Subscriber-posting only. If you want to post, subscribe first.
-- Also note that this is not the r-help list where general R questions should 
go.

Reply via email to