# Tag Info

5

This optimization is trivial $$w^{T,J}_i = \begin{cases} 1 \quad \text{if } i=\arg \max_i R^{T,J}(S_i) \\0 \quad \text{otherwise} \end{cases}$$ That is to say, when you optimize only one weight will be nonzero. That's because these ratios incorporate no notion of distributional width, and therefore do not reward diversification. With no concentration ...

3

The PerformanceAnalytics library reflects several years worth of development by Brian Peterson and Peter Carl, as well as multiple collaborators. It is fairly widely used, tested and debugged. Basic software engineering practices suggest that you should strive to re-use it if possible. Options for that include accessing a remote R instance via RServe ...

3

There is no universally accepted answer for the main problem here which is the denominator for the return calculation is zero or near zero. There are a few common solutions to this issue. The most simple solution is to use the total portfolio notional as the divisor for the PnL. This can be considered the PnL contribution of that long/short sub-portfolio ...

1

You should first determine whether you want to look at relative or absolute returns. You may want to use position weights relative to the benchmark rather than market value if interested in relative value. For absolute returns consider your three components (long, short and cash - where cash includes borrowing, other costs and in/out flows) P&L and ...

1

For analyzing a series of trades on a single stock over a period of time. You can understand your market timing contribution by comparing your actual return to the return from consistently holding your average exposure to the stock over that whole period. To then get a feeling for how much you are contributing compared to how much you are messing with a ...

1

Long story short, thanks to Dirk Eddelbuettel's suggestion I played a bit with rredis and indeed it offers quite a number interesting solutions. However, I still decided to start to write my own performance analytics library (albeit obviously smaller and more specific to my use case) in combination with an established Math/Stats library because I need more ...

1

Whether or not it is flawed in practice depends on dynamic the risk exposures really are. Many factors or indices used for style analysis actually require dynamic trading to maintain - so you could potentially have a fund that trades a lot while still generating a return series that can be be modeled out of sample with static exposures. One relatively ...

1

More measurable effects to add to your list: "window dressing" - returns of the fourth quarter or 12th month (i.e. year-end) are higher on average than oher returns; the same to returns of 4th months (qtr-end) vs. others; "herding": changes in asset-classes shares of "big" funds (whatever you define "big") granger-cause changes in asset-classes shares of ...

Only top voted, non community-wiki answers of a minimum length are eligible