[GSoC-PortA] v1->v2 migration guide
Brian G. Peterson
brian at braverock.com
Fri Aug 16 15:54:40 CEST 2013
Ross,
You continue to make good functional progress. By all means keep it up!
I'd like to talk about a 'migration guide' from v1 to v2 objects.
Many real-world portfolio optimization problems we've seen are quite
complex. They typically involve multiple different benchmark
optimizations along with one or more different target object
constructions, to be employed based on the portfolio manager's views, or
based on market regime.
Good examples of this approach can be seen in our 2012 seminar slides
and scipt, which you're familiar with, or in something like the EDHEC
Smart Beta project.
What I'd like your thoughts on is developing an example of converting a
v1 constraints specification of any reasonable complexity to a v2
portfolio specification. I know you have some helper functions for
doing that, but the documentation is still rather sparse.
My thoughts run along these lines:
- generate a basic PortfolioAnalytics-package.Rd file either manually or
via roxygen comments that will describe the structure of the portfolio
specification, constraints, and objectives, with links to the relevant
functions. maybe condense soeme generic text from the optimization
overview vignette
- put more detail in the documentation for those functions. most of
them are one-liners beyond the required @param info
- perhaps take a look at the 2012 seminar script, and rework one or more
of those portfolios for discussion on this list, with notes that we can
add back into the documentation somewhere.
What do you think?
Cheers,
Brian
--
Brian G. Peterson
http://braverock.com/brian/
Ph: 773-459-4973
IM: bgpbraverock
More information about the GSoC-PortA
mailing list