{
  "_id": "6ac36c4ad743750d376dbc32",
  "Package": "RMOPI",
  "Title": "Risk Management and Optimization for Portfolio Investment",
  "Version": "1.1",
  "Authors@R": "c(person(\"Wei\", \"Ling\",email = \"lingwei3418@163.com\", role = c(\"aut\", \"cre\")),person(\"Yang\", \"Liu\", email = \"jdcyang@126.com\",role = c(\"aut\")))",
  "Description": "Provides functions for risk management and portfolio\ninvestment of securities with practical tools for data\nprocessing and plotting. Moreover, it contains functions which\nperform the COS Method, an option pricing method based on the\nFourier-cosine series (Fang, F. (2008)\n<doi:10.1137/080718061>).",
  "License": "GPL (>= 2)",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.2.1",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-05 09:17:27 UTC",
    "User": "root"
  },
  "Author": "Wei Ling [aut, cre], Yang Liu [aut]",
  "Maintainer": "Wei Ling <lingwei3418@163.com>",
  "Config/pak/sysreqs": "cmake libglpk-dev make libgsl0-dev libxml2-dev\nlibssl-dev",
  "Repository": "https://lingweir.r-universe.dev",
  "Date/Publication": "2022-08-22 11:50:08 UTC",
  "RemoteUrl": "https://github.com/cran/RMOPI",
  "RemoteRef": "HEAD",
  "RemoteSha": "95cbf91407290319604161be26d0678374706898",
  "_user": "lingweir",
  "_type": "src",
  "_file": "RMOPI_1.1.tar.gz",
  "_fileid": "https://r2.ropensci.org/616daf7340155a1e028c898330c24d0e283423a6f56c1b0e0eb1ab77468a8cad",
  "_filesize": 146360,
  "_sha256": "616daf7340155a1e028c898330c24d0e283423a6f56c1b0e0eb1ab77468a8cad",
  "_expires": "2027-01-13T09:22:16.000Z",
  "_created": "2026-10-05T09:17:27.000Z",
  "_published": "2026-10-05T09:22:18.646Z",
  "_jobs": [
    {
      "job": 111695057721,
      "time": 195,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11335981407"
    },
    {
      "job": 111695057123,
      "time": 192,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11335707759"
    },
    {
      "job": 111695057385,
      "time": 213,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11335976449"
    },
    {
      "job": 111695056976,
      "time": 236,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11336006436"
    },
    {
      "job": 111693801388,
      "time": 209,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11335951217"
    },
    {
      "job": 111695057216,
      "time": 112,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11335303195"
    },
    {
      "job": 111695057120,
      "time": 138,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11335447865"
    },
    {
      "job": 111695057121,
      "time": 140,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11335847166"
    },
    {
      "job": 111695057079,
      "time": 144,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11335178654"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/lingweir/actions/runs/37288690834",
  "_status": "success",
  "_upstream": "https://github.com/cran/RMOPI",
  "_commit": {
    "id": "95cbf91407290319604161be26d0678374706898",
    "author": "Wei Ling <lingwei3418@163.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.1\n",
    "time": 1661169008
  },
  "_maintainer": {
    "name": "Wei Ling",
    "email": "lingwei3418@163.com",
    "login": "lingweir",
    "description": "",
    "uuid": 94039735
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "ggplot2",
      "role": "Depends"
    },
    {
      "package": "tibble",
      "role": "Depends"
    },
    {
      "package": "lubridate",
      "role": "Depends"
    },
    {
      "package": "timeSeries",
      "role": "Depends"
    },
    {
      "package": "xts",
      "role": "Depends"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "PerformanceAnalytics",
      "role": "Imports"
    },
    {
      "package": "TTR",
      "role": "Imports"
    },
    {
      "package": "fPortfolio",
      "role": "Imports"
    },
    {
      "package": "rugarch",
      "role": "Imports"
    },
    {
      "package": "timeDate",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 1,
  "_contributors": [
    {
      "user": "lingweir",
      "count": 2,
      "uuid": 94039735
    }
  ],
  "_userbio": {
    "uuid": 94039735,
    "type": "user",
    "name": "lingwei",
    "followers": 0
  },
  "_downloads": {
    "count": 276,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/RMOPI"
  },
  "_searchresults": 0,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/RMOPI.html"
  ],
  "_realowner": "lingweir",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0",
      "date": "2022-08-19"
    },
    {
      "version": "1.1",
      "date": "2022-08-22"
    }
  ],
  "_exports": [
    "CosPdfMulti",
    "CosPdfRecovery",
    "CosValueOption",
    "Describe",
    "DescribeVector",
    "EuroCallOption",
    "F_k",
    "FixBacktest",
    "ggacf",
    "ggboxplot",
    "gghistplot",
    "gglineplot",
    "ggpacf",
    "InvestmentPortfolio",
    "LogErrorCosPdf",
    "NormChf",
    "PdfMultiPlot",
    "PdfSinglePlot",
    "rGarch",
    "rGarcha",
    "rGbm",
    "rGbms",
    "rGbmSingle",
    "RiskIndicators",
    "rMvReturnSim",
    "rTrade",
    "rTrades",
    "Sharp",
    "StackForPlot",
    "StackRet",
    "StNormChf",
    "V_k",
    "VaRSimTest"
  ],
  "_help": [
    {
      "page": "CosPdfMulti",
      "title": "Distribution Recovery with the COS method for Different parameters",
      "topics": [
        "CosPdfMulti"
      ]
    },
    {
      "page": "CosPdfRecovery",
      "title": "Distribution Recovery with the COS method",
      "topics": [
        "CosPdfRecovery"
      ]
    },
    {
      "page": "CosValueOption",
      "title": "Approximate the Option Price with the COS Method",
      "topics": [
        "CosValueOption"
      ]
    },
    {
      "page": "Describe",
      "title": "Summary Statistics",
      "topics": [
        "Describe"
      ]
    },
    {
      "page": "DescribeVector",
      "title": "Summary Statistics of Vector",
      "topics": [
        "DescribeVector"
      ]
    },
    {
      "page": "EuroCallOption",
      "title": "The Value Function of European Call Option",
      "topics": [
        "EuroCallOption"
      ]
    },
    {
      "page": "F_k",
      "title": "F_k Coefficients",
      "topics": [
        "F_k"
      ]
    },
    {
      "page": "FixBacktest",
      "title": "Buy and Hold Backtest",
      "topics": [
        "FixBacktest"
      ]
    },
    {
      "page": "ggacf",
      "title": "Plot the Acf Figure",
      "topics": [
        "ggacf"
      ]
    },
    {
      "page": "ggboxplot",
      "title": "Plot the Box Figure",
      "topics": [
        "ggboxplot"
      ]
    },
    {
      "page": "gghistplot",
      "title": "Plot the Histogram Figure",
      "topics": [
        "gghistplot"
      ]
    },
    {
      "page": "gglineplot",
      "title": "Plot the Time Series",
      "topics": [
        "gglineplot"
      ]
    },
    {
      "page": "ggpacf",
      "title": "Plot the Pacf Figure",
      "topics": [
        "ggpacf"
      ]
    },
    {
      "page": "InvestmentPortfolio",
      "title": "Construct Portfolio",
      "topics": [
        "InvestmentPortfolio"
      ]
    },
    {
      "page": "LogErrorCosPdf",
      "title": "Calculate the Absolute Error of the COS Method",
      "topics": [
        "LogErrorCosPdf"
      ]
    },
    {
      "page": "NormChf",
      "title": "The Characteristic Function of Normal Distribution",
      "topics": [
        "NormChf"
      ]
    },
    {
      "page": "PdfMultiPlot",
      "title": "Plot the Probability Density Functions",
      "topics": [
        "PdfMultiPlot"
      ]
    },
    {
      "page": "PdfSinglePlot",
      "title": "Plot the Probability Density Function",
      "topics": [
        "PdfSinglePlot"
      ]
    },
    {
      "page": "rGarch",
      "title": "Simulate a Garch Series",
      "topics": [
        "rGarch"
      ]
    },
    {
      "page": "rGarcha",
      "title": "Simulate a Garch Series",
      "topics": [
        "rGarcha"
      ]
    },
    {
      "page": "rGbm",
      "title": "Simulate prices series of stocks",
      "topics": [
        "rGbm"
      ]
    },
    {
      "page": "rGbms",
      "title": "Simulate Multivariate Stocks Prices Data",
      "topics": [
        "rGbms"
      ]
    },
    {
      "page": "rGbmSingle",
      "title": "Simulate a single stock price series",
      "topics": [
        "rGbmSingle"
      ]
    },
    {
      "page": "RiskIndicators",
      "title": "Calculate Useful Indicators for returns",
      "topics": [
        "RiskIndicators"
      ]
    },
    {
      "page": "rMvReturnSim",
      "title": "Simulate Stocks Prices",
      "topics": [
        "rMvReturnSim"
      ]
    },
    {
      "page": "rTrade",
      "title": "Simulate stock trade data",
      "topics": [
        "rTrade"
      ]
    },
    {
      "page": "rTrades",
      "title": "Simulate Multivariate Stock Trade Data",
      "topics": [
        "rTrades"
      ]
    },
    {
      "page": "Sharp",
      "title": "Calculate Sharp Ratio with stock prices",
      "topics": [
        "Sharp"
      ]
    },
    {
      "page": "StackForPlot",
      "title": "Rearrange the data from 'LogErrorCosPdf' for plot",
      "topics": [
        "StackForPlot"
      ]
    },
    {
      "page": "StackRet",
      "title": "Stack Rets for ggplot",
      "topics": [
        "StackRet"
      ]
    },
    {
      "page": "StNormChf",
      "title": "The Characteristic Function of Standard Normal Distribution",
      "topics": [
        "StNormChf"
      ]
    },
    {
      "page": "V_k",
      "title": "V_k Series",
      "topics": [
        "V_k"
      ]
    },
    {
      "page": "VaRSimTest",
      "title": "VaR Calculation and Coverage Test",
      "topics": [
        "VaRSimTest"
      ]
    }
  ],
  "_rundeps": [
    "bitops",
    "boot",
    "chron",
    "cli",
    "codetools",
    "cpp11",
    "cubature",
    "curl",
    "DEoptimR",
    "digest",
    "DistributionUtils",
    "ecodist",
    "energy",
    "farver",
    "fAssets",
    "fBasics",
    "fCopulae",
    "fMultivar",
    "FNN",
    "fPortfolio",
    "fracdiff",
    "future",
    "future.apply",
    "GeneralizedHyperbolic",
    "generics",
    "ggplot2",
    "globals",
    "glue",
    "gsl",
    "gss",
    "gtable",
    "igraph",
    "isoband",
    "kernlab",
    "KernSmooth",
    "ks",
    "labeling",
    "lattice",
    "lifecycle",
    "listenv",
    "lubridate",
    "magrittr",
    "MASS",
    "Matrix",
    "MatrixModels",
    "mclust",
    "mgcv",
    "mnormt",
    "multicool",
    "mvnormtest",
    "mvtnorm",
    "nlme",
    "nloptr",
    "numDeriv",
    "parallelly",
    "PerformanceAnalytics",
    "pillar",
    "pkgconfig",
    "pracma",
    "quadprog",
    "quantreg",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RCurl",
    "Rglpk",
    "rlang",
    "rneos",
    "robustbase",
    "Rsolnp",
    "rugarch",
    "S7",
    "scales",
    "SkewHyperbolic",
    "slam",
    "sn",
    "SparseM",
    "spatial",
    "spd",
    "stabledist",
    "survival",
    "tibble",
    "timechange",
    "timeDate",
    "timeSeries",
    "truncnorm",
    "TTR",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "XML",
    "xts",
    "zoo"
  ],
  "_score": 1,
  "_indexed": true,
  "_nocasepkg": "rmopi",
  "_universes": [
    "lingweir"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1",
      "date": "2026-10-05T09:19:53.000Z",
      "distro": "resolute",
      "commit": "95cbf91407290319604161be26d0678374706898",
      "fileid": "https://r2.ropensci.org/44c0d20b3b06a7605b60e4473b62dfb8f92b863d5119639164549f7a7ef2f3fd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lingweir/actions/runs/37288690834"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.1",
      "date": "2026-10-05T09:19:50.000Z",
      "distro": "resolute",
      "commit": "95cbf91407290319604161be26d0678374706898",
      "fileid": "https://r2.ropensci.org/1a9a56690d2c9bcfe99b3dc1bc3ec450391a02c40b44b426b299b4152f381bd4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lingweir/actions/runs/37288690834"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1",
      "date": "2026-10-05T09:20:07.000Z",
      "commit": "95cbf91407290319604161be26d0678374706898",
      "fileid": "https://r2.ropensci.org/99c22d7a9d93429bcf113bfb8dd9f4a612baea4ed976af226862cf783b8480f8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lingweir/actions/runs/37288690834"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.1",
      "date": "2026-10-05T09:19:55.000Z",
      "commit": "95cbf91407290319604161be26d0678374706898",
      "fileid": "https://r2.ropensci.org/309d00faefa0b453854c6babeb8643ec27a000a42ad3153c770ea15a8b5139bc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lingweir/actions/runs/37288690834"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1",
      "date": "2026-10-05T09:19:45.000Z",
      "commit": "95cbf91407290319604161be26d0678374706898",
      "fileid": "https://r2.ropensci.org/63b146e34adf53a137a7c0d05f80c5912800f5c89a4ee7d2284f1b75f67108ea",
      "status": "success",
      "buildurl": "https://github.com/r-universe/lingweir/actions/runs/37288690834"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1",
      "date": "2026-10-05T09:18:46.000Z",
      "commit": "95cbf91407290319604161be26d0678374706898",
      "fileid": "https://r2.ropensci.org/73b61af3cca4928a8ccccbab904a088ba32c6314993ba077087f1fa5ee2a92b1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lingweir/actions/runs/37288690834"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1",
      "date": "2026-10-05T09:18:50.000Z",
      "commit": "95cbf91407290319604161be26d0678374706898",
      "fileid": "https://r2.ropensci.org/1e2abac747338832db960f64748cc29dd724464a4de1f3233f79c893ca5df5f5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lingweir/actions/runs/37288690834"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.1",
      "date": "2026-10-05T09:18:55.000Z",
      "commit": "95cbf91407290319604161be26d0678374706898",
      "fileid": "https://r2.ropensci.org/0b2089f09c13f919095dccd7a903c20497550f6587da8668b25ae406dc98a807",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lingweir/actions/runs/37288690834"
    }
  ]
}