Package: parma 1.7
parma: Portfolio Allocation and Risk Management Applications
Provision of a set of models and methods for use in the allocation and management of capital in financial portfolios.
Authors:
parma_1.7.tar.gz
parma_1.7.tar.gz(r-4.7-arm64)parma_1.7.tar.gz(r-4.7-x86_64)parma_1.7.tar.gz(r-4.6-arm64)parma_1.7.tar.gz(r-4.6-x86_64)
manual.pdf |manual.html✨
card.svg |card.png
parma/json (API)
| # Install 'parma' in R: |
| install.packages('parma', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/alexiosg/parma/issues
- etfdata - 15 Exchange Traded Funds
Last updated from:6255a5619d. Checks:5 OK, 1 FAIL. Indexed: no.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 128 | ||
| linux-devel-x86_64 | OK | 132 | ||
| source / vignettes | OK | 173 | ||
| linux-release-arm64 | OK | 132 | ||
| linux-release-x86_64 | OK | 151 | ||
| wasm-release | FAIL | 112 |
Exports:checkarbitragecmaescmaes.controlineqfun.bsturnover.minineqfun.bsturnover.optineqfun.turnover.minineqfun.turnover.optineqfun.variance.minineqfun.variance.optineqjac.bsturnover.minineqjac.bsturnover.optineqjac.turnover.minineqjac.turnover.optineqjac.variance.minineqjac.variance.optparmafrontierparmagetparmarewardparmariskparmaset<-parmasolveparmaspecparmastatusparmautilityriskfunshowSocpSocpControlSocpPhase1SocpPhase2tictocweights
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| The parma package | parma-package parma |
| The Covariance Matrix Adaptation Evolution Strategy (cmaes) Solver | cmaes cmaes.control |
| NLP custom constraint functions | ineqfun.bsturnover.min ineqfun.bsturnover.opt ineqfun.turnover.min ineqfun.turnover.opt ineqfun.variance.min ineqfun.variance.opt ineqjac.bsturnover.min ineqjac.bsturnover.opt ineqjac.turnover.min ineqjac.turnover.opt ineqjac.variance.min ineqjac.variance.opt |
| 15 Exchange Traded Funds (ETFs) | etfdata |
| Efficient Frontier Generator | parmafrontier parmafrontier,ANY-method parmafrontier,parmaSpec-method parmafrontier-methods |
| Class '"parmaPort"' | checkarbitrage checkarbitrage,ANY-method checkarbitrage,parmaPort-method parmaPort-class parmareward parmareward,ANY-method parmareward,parmaPort-method parmarisk parmarisk,ANY-method parmarisk,parmaPort-method parmastatus parmastatus,ANY-method parmastatus,parmaPort-method show,parmaPort-method tictoc tictoc,ANY-method tictoc,parmaPort-method weights,parmaPort-method |
| Portfolio Allocation Model Solver | parmasolve parmasolve,ANY-method parmasolve,parmaSpec-method parmasolve-methods |
| Class '"parmaSpec"' | parmaget parmaget,ANY-method parmaget,parmaSpec-method parmaset<- parmaset<-,ANY,ANY-method parmaset<-,parmaSpec,vector-method parmaSpec-class show,parmaSpec-method |
| Portfolio Allocation Model Specification | parmaspec parmaspec,ANY-method parmaspec-methods |
| Utility Based Optimization | parmautility parmautility,ANY-method parmautility-methods |
| Portfolio Risk Measures | riskfun |
| Second-order Cone Programming | Socp |
| Control Variables for Socp | SocpControl |
| SOCP: Initialising objective variable x in primal form | SocpPhase1 |
| SOCP: Initialising objective variable z in dual form | SocpPhase2 |
