{
  "_id": "6ad20a1d1200a49930212029",
  "Package": "FRAPO",
  "Version": "0.4-1",
  "Date": "2016-12-07",
  "Title": "Financial Risk Modelling and Portfolio Optimisation with R",
  "Authors@R": "person(\"Bernhard\", \"Pfaff\", email = \"bernhard@pfaffikus.de\", role = c(\"aut\", \"cre\"))",
  "Description": "Accompanying package of the book 'Financial Risk Modelling\nand Portfolio Optimisation with R', second edition. The data\nsets used in the book are contained in this package.",
  "LazyData": "TRUE",
  "License": "GPL (>= 3)",
  "NeedsCompilation": "no",
  "Author": "Bernhard Pfaff [aut, cre]",
  "Maintainer": "Bernhard Pfaff <bernhard@pfaffikus.de>",
  "Packaged": {
    "Date": "2026-10-16 11:24:21 UTC",
    "User": "root"
  },
  "Config/pak/sysreqs": "libglpk-dev",
  "Repository": "https://bpfaff.r-universe.dev",
  "Date/Publication": "2016-12-07 20:47:06 UTC",
  "RemoteUrl": "https://github.com/bpfaff/frapo",
  "RemoteRef": "HEAD",
  "RemoteSha": "f897bc1c486abdbca979a46ecb0326e2d5f9bd35",
  "_user": "bpfaff",
  "_type": "src",
  "_file": "FRAPO_0.4-1.tar.gz",
  "_fileid": "https://r2.ropensci.org/cb75ab189c7050cb667b59082622c5cde8fd354ddd9dcf3e33c91cb5dd42139b",
  "_filesize": 1981605,
  "_sha256": "cb75ab189c7050cb667b59082622c5cde8fd354ddd9dcf3e33c91cb5dd42139b",
  "_expires": "2027-01-24T11:27:23.000Z",
  "_created": "2026-10-16T11:24:21.000Z",
  "_published": "2026-10-16T11:27:25.776Z",
  "_buildurl": "https://github.com/r-universe/bpfaff/actions/runs/38893284106",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 116948691449,
      "time": 118,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "12042474354"
    },
    {
      "job": 116948691287,
      "time": 122,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "12043545210"
    },
    {
      "job": 116948691348,
      "time": 120,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "12043355452"
    },
    {
      "job": 116948691471,
      "time": 101,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "12042837604"
    },
    {
      "job": 116947818813,
      "time": 143,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12042069854"
    },
    {
      "job": 116948691315,
      "time": 95,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12043500165"
    },
    {
      "job": 116948691595,
      "time": 91,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "12043255768"
    },
    {
      "job": 116948691293,
      "time": 90,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "12043006780"
    },
    {
      "job": 116948691377,
      "time": 96,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "12043245553"
    }
  ],
  "_upstream": "https://github.com/bpfaff/frapo",
  "_commit": {
    "id": "f897bc1c486abdbca979a46ecb0326e2d5f9bd35",
    "author": "bpfaff <bernhard@pfaffikus.de>",
    "committer": "bpfaff <bernhard@pfaffikus.de>",
    "message": "Adjusted date and increased version number\n",
    "time": 1481143626
  },
  "_maintainer": {
    "name": "Bernhard Pfaff",
    "email": "bernhard@pfaffikus.de",
    "login": "bpfaff",
    "description": "",
    "uuid": 10076912
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.1.3",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Depends"
    },
    {
      "package": "cccp",
      "role": "Depends"
    },
    {
      "package": "Rglpk",
      "role": "Depends"
    },
    {
      "package": "timeSeries",
      "role": "Depends"
    }
  ],
  "_owner": "bpfaff",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [],
  "_tags": [],
  "_stars": 13,
  "_contributors": [
    {
      "user": "bpfaff",
      "count": 32,
      "uuid": 10076912
    }
  ],
  "_userbio": {
    "uuid": 10076912,
    "type": "user",
    "name": "Bernhard Pfaff",
    "followers": 140
  },
  "_downloads": {
    "count": 534,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/FRAPO"
  },
  "_devurl": "https://github.com/bpfaff/frapo",
  "_searchresults": 258,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/FRAPO.html",
    "extra/manual.pdf",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://github.com/bpfaff/frapo",
  "_realowner": "bpfaff",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.3-6",
      "date": "2012-12-06"
    },
    {
      "version": "0.3-7",
      "date": "2013-06-08"
    },
    {
      "version": "0.3-8",
      "date": "2013-06-18"
    },
    {
      "version": "0.4-0",
      "date": "2016-08-24"
    },
    {
      "version": "0.4-1",
      "date": "2016-12-11"
    },
    {
      "version": "0.4-2",
      "date": "2026-01-25"
    }
  ],
  "_exports": [
    "capser",
    "cr",
    "dr",
    "DrawDowns",
    "editEx",
    "listEx",
    "mrc",
    "PAveDD",
    "PCDaR",
    "PERC",
    "PGMV",
    "plot",
    "PMaxDD",
    "PMD",
    "PMinCDaR",
    "PMTD",
    "returnconvert",
    "returnseries",
    "rhow",
    "runEx",
    "saveEx",
    "show",
    "showEx",
    "Solution",
    "sqrm",
    "tdc",
    "trdbilson",
    "trdbinary",
    "trdes",
    "trdhp",
    "trdsma",
    "trdwma",
    "update",
    "Weights"
  ],
  "_datasets": [
    {
      "name": "ESCBFX",
      "title": "ESCB FX Reference Rates",
      "object": "ESCBFX",
      "class": [
        "data.frame"
      ],
      "fields": [
        "AUD",
        "CAD",
        "CHF",
        "GBP",
        "HKD",
        "JPY",
        "USD"
      ],
      "rows": 3427,
      "table": true,
      "tojson": true
    },
    {
      "name": "EuroStoxx50",
      "title": "EURO STOXX 50",
      "object": "EuroStoxx50",
      "class": [
        "data.frame"
      ],
      "fields": [
        "AABA.AS",
        "ACA.PA",
        "AGN.AS",
        "AI.PA",
        "AIB.IR",
        "ALV.DE",
        "BAS.DE",
        "BAY.DE",
        "BBVA.MC",
        "BN.PA",
        "BNP.PA",
        "CA.PA",
        "ALU.PA",
        "CS.PA",
        "DBK.DE",
        "DAI.DE",
        "DTE.DE",
        "ELE.MC",
        "ENEL.MI",
        "ENI.MI",
        "EOA.DE",
        "FORA.AS",
        "FP.PA",
        "FTE.PA",
        "G.MI",
        "GLE.PA",
        "IBE.MC",
        "INGA.AS",
        "ISP.MI",
        "LG.PA",
        "MC.PA",
        "MUV2.DE",
        "NOA3.DE",
        "OR.PA",
        "PHIA.AS",
        "REP.MC",
        "RNO.PA",
        "RWE.DE",
        "SAN.MC",
        "SAN.PA",
        "SAP.DE",
        "SGO.PA",
        "SIE.DE",
        "SZE.PA",
        "TEF.MC",
        "TIT.MI",
        "UC.MI",
        "VIV.PA"
      ],
      "rows": 265,
      "table": true,
      "tojson": true
    },
    {
      "name": "FTSE100",
      "title": "FTSE 100",
      "object": "FTSE100",
      "class": [
        "data.frame"
      ],
      "fields": [
        "AAL.L",
        "ABF.L",
        "AL.L",
        "AMEC.L",
        "ANTO.L",
        "AV.L",
        "AZN.L",
        "BA.L",
        "BARC.L",
        "BATS.L",
        "BAY.L",
        "BG.L",
        "BGY.L",
        "BLND.L",
        "BLT.L",
        "BP.L",
        "BSY.L",
        "BT-A.L",
        "CNE.L",
        "CPG.L",
        "CPI.L",
        "CPW.L",
        "CW.L",
        "DGE.L",
        "ETI.L",
        "FGP.L",
        "FP.L",
        "GSK.L",
        "HBOS.L",
        "HMSO.L",
        "HSBA.L",
        "III.L",
        "IMT.L",
        "IPR.L",
        "ITV.L",
        "JMAT.L",
        "LAND.L",
        "LGEN.L",
        "LLOY.L",
        "LMI.L",
        "LSE.L",
        "MKS.L",
        "MRW.L",
        "NXT.L",
        "OML.L",
        "PRU.L",
        "PSN.L",
        "PSON.L",
        "RBS.L",
        "RDSB.L",
        "REL.L",
        "REX.L",
        "RIO.L",
        "RSA.L",
        "RSL.L",
        "RTO.L",
        "RTR.L",
        "SAB.L",
        "SBRY.L",
        "SCTN.L",
        "SDR.L",
        "SDRC.L",
        "SGE.L",
        "SHP.L",
        "SMIN.L",
        "SN.L",
        "SSE.L",
        "STAN.L",
        "SVT.L",
        "TLW.L",
        "TSCO.L",
        "TT.L",
        "TW.L",
        "ULVR.L",
        "UU.L",
        "VOD.L",
        "WOS.L",
        "WPP.L",
        "XTA.L"
      ],
      "rows": 265,
      "table": true,
      "tojson": true
    },
    {
      "name": "INDTRACK1",
      "title": "INDTRACK1: Hang Seng Index and Constituents",
      "object": "INDTRACK1",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "Index",
        "S1",
        "S2",
        "S3",
        "S4",
        "S5",
        "S6",
        "S7",
        "S8",
        "S9",
        "S10",
        "S11",
        "S12",
        "S13",
        "S14",
        "S15",
        "S16",
        "S17",
        "S18",
        "S19",
        "S20",
        "S21",
        "S22",
        "S23",
        "S24",
        "S25",
        "S26",
        "S27",
        "S28",
        "S29",
        "S30",
        "S31"
      ],
      "rows": 291,
      "table": true,
      "tojson": true
    },
    {
      "name": "INDTRACK2",
      "title": "INDTRACK2: DAX 100 Index and Constituents",
      "object": "INDTRACK2",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "Index",
        "S1",
        "S2",
        "S3",
        "S4",
        "S5",
        "S6",
        "S7",
        "S8",
        "S9",
        "S10",
        "S11",
        "S12",
        "S13",
        "S14",
        "S15",
        "S16",
        "S17",
        "S18",
        "S19",
        "S20",
        "S21",
        "S22",
        "S23",
        "S24",
        "S25",
        "S26",
        "S27",
        "S28",
        "S29",
        "S30",
        "S31",
        "S32",
        "S33",
        "S34",
        "S35",
        "S36",
        "S37",
        "S38",
        "S39",
        "S40",
        "S41",
        "S42",
        "S43",
        "S44",
        "S45",
        "S46",
        "S47",
        "S48",
        "S49",
        "S50",
        "S51",
        "S52",
        "S53",
        "S54",
        "S55",
        "S56",
        "S57",
        "S58",
        "S59",
        "S60",
        "S61",
        "S62",
        "S63",
        "S64",
        "S65",
        "S66",
        "S67",
        "S68",
        "S69",
        "S70",
        "S71",
        "S72",
        "S73",
        "S74",
        "S75",
        "S76",
        "S77",
        "S78",
        "S79",
        "S80",
        "S81",
        "S82",
        "S83",
        "S84",
        "S85"
      ],
      "rows": 291,
      "table": true,
      "tojson": true
    },
    {
      "name": "INDTRACK3",
      "title": "INDTRACK3: FTSE 100 Index and Constituents",
      "object": "INDTRACK3",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "Index",
        "S1",
        "S2",
        "S3",
        "S4",
        "S5",
        "S6",
        "S7",
        "S8",
        "S9",
        "S10",
        "S11",
        "S12",
        "S13",
        "S14",
        "S15",
        "S16",
        "S17",
        "S18",
        "S19",
        "S20",
        "S21",
        "S22",
        "S23",
        "S24",
        "S25",
        "S26",
        "S27",
        "S28",
        "S29",
        "S30",
        "S31",
        "S32",
        "S33",
        "S34",
        "S35",
        "S36",
        "S37",
        "S38",
        "S39",
        "S40",
        "S41",
        "S42",
        "S43",
        "S44",
        "S45",
        "S46",
        "S47",
        "S48",
        "S49",
        "S50",
        "S51",
        "S52",
        "S53",
        "S54",
        "S55",
        "S56",
        "S57",
        "S58",
        "S59",
        "S60",
        "S61",
        "S62",
        "S63",
        "S64",
        "S65",
        "S66",
        "S67",
        "S68",
        "S69",
        "S70",
        "S71",
        "S72",
        "S73",
        "S74",
        "S75",
        "S76",
        "S77",
        "S78",
        "S79",
        "S80",
        "S81",
        "S82",
        "S83",
        "S84",
        "S85",
        "S86",
        "S87",
        "S88",
        "S89"
      ],
      "rows": 291,
      "table": true,
      "tojson": true
    },
    {
      "name": "INDTRACK4",
      "title": "INDTRACK4: S&P 100 Index and Constituents",
      "object": "INDTRACK4",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "Index",
        "S1",
        "S2",
        "S3",
        "S4",
        "S5",
        "S6",
        "S7",
        "S8",
        "S9",
        "S10",
        "S11",
        "S12",
        "S13",
        "S14",
        "S15",
        "S16",
        "S17",
        "S18",
        "S19",
        "S20",
        "S21",
        "S22",
        "S23",
        "S24",
        "S25",
        "S26",
        "S27",
        "S28",
        "S29",
        "S30",
        "S31",
        "S32",
        "S33",
        "S34",
        "S35",
        "S36",
        "S37",
        "S38",
        "S39",
        "S40",
        "S41",
        "S42",
        "S43",
        "S44",
        "S45",
        "S46",
        "S47",
        "S48",
        "S49",
        "S50",
        "S51",
        "S52",
        "S53",
        "S54",
        "S55",
        "S56",
        "S57",
        "S58",
        "S59",
        "S60",
        "S61",
        "S62",
        "S63",
        "S64",
        "S65",
        "S66",
        "S67",
        "S68",
        "S69",
        "S70",
        "S71",
        "S72",
        "S73",
        "S74",
        "S75",
        "S76",
        "S77",
        "S78",
        "S79",
        "S80",
        "S81",
        "S82",
        "S83",
        "S84",
        "S85",
        "S86",
        "S87",
        "S88",
        "S89",
        "S90",
        "S91",
        "S92",
        "S93",
        "S94",
        "S95",
        "S96",
        "S97",
        "S98"
      ],
      "rows": 291,
      "table": true,
      "tojson": true
    },
    {
      "name": "INDTRACK5",
      "title": "INDTRACK5: Nikkei 225 Index and Constituents",
      "object": "INDTRACK5",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [],
      "rows": 291,
      "table": true,
      "tojson": true
    },
    {
      "name": "INDTRACK6",
      "title": "INDTRACK6: S&P 500 Index and Constituents",
      "object": "INDTRACK6",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [],
      "rows": 291,
      "table": true,
      "tojson": true
    },
    {
      "name": "MIBTEL",
      "title": "Milano Indice Borsa Telematica",
      "object": "MIBTEL",
      "class": [
        "data.frame"
      ],
      "fields": [],
      "rows": 265,
      "table": true,
      "tojson": true
    },
    {
      "name": "MultiAsset",
      "title": "Multi Asset Index Data",
      "object": "MultiAsset",
      "class": [
        "data.frame"
      ],
      "fields": [
        "GSPC",
        "RUA",
        "GDAXI",
        "FTSE",
        "N225",
        "EEM",
        "DJCBTI",
        "GREXP",
        "BG05.L",
        "GLD"
      ],
      "rows": 85,
      "table": true,
      "tojson": true
    },
    {
      "name": "NASDAQ",
      "title": "NASDAQ",
      "object": "NASDAQ",
      "class": [
        "data.frame"
      ],
      "fields": [],
      "rows": 265,
      "table": true,
      "tojson": true
    },
    {
      "name": "SP500",
      "title": "Standard & Poor's 500",
      "object": "SP500",
      "class": [
        "data.frame"
      ],
      "fields": [],
      "rows": 265,
      "table": true,
      "tojson": true
    },
    {
      "name": "StockIndex",
      "title": "Stock Index Data",
      "object": "StockIndex",
      "class": [
        "data.frame"
      ],
      "fields": [
        "SP500",
        "N225",
        "FTSE100",
        "CAC40",
        "GDAX",
        "HSI"
      ],
      "rows": 240,
      "table": true,
      "tojson": true
    },
    {
      "name": "StockIndexAdj",
      "title": "Stock Index Data",
      "object": "StockIndexAdj",
      "class": [
        "data.frame"
      ],
      "fields": [
        "SP500",
        "N225",
        "FTSE100",
        "CAC40",
        "GDAX",
        "HSI"
      ],
      "rows": 240,
      "table": true,
      "tojson": true
    },
    {
      "name": "StockIndexAdjD",
      "title": "Stock Index Data",
      "object": "StockIndexAdjD",
      "class": [
        "data.frame"
      ],
      "fields": [
        "SP500",
        "N225",
        "FTSE100",
        "CAC40",
        "GDAX",
        "HSI"
      ],
      "rows": 5202,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "BookEx",
      "title": "Utility functions for handling book examples",
      "topics": [
        "BookEx",
        "editEx",
        "listEx",
        "runEx",
        "saveEx",
        "showEx"
      ]
    },
    {
      "page": "capser",
      "title": "Capping a series to bounds",
      "concept": [
        "capping",
        "bounding",
        "truncating"
      ],
      "topics": [
        "capser",
        "capser,data.frame-method",
        "capser,matrix-method",
        "capser,mts-method",
        "capser,numeric-method",
        "capser,timeSeries-method",
        "capser,ts-method",
        "capser-methods"
      ]
    },
    {
      "page": "DivRatios",
      "title": "Diversification Measures",
      "topics": [
        "cr",
        "dr",
        "rhow"
      ]
    },
    {
      "page": "ESCBFX",
      "title": "ESCB FX Reference Rates",
      "topics": [
        "ESCBFX"
      ]
    },
    {
      "page": "EuroStoxx50",
      "title": "EURO STOXX 50",
      "topics": [
        "EuroStoxx50"
      ]
    },
    {
      "page": "FTSE100",
      "title": "FTSE 100",
      "topics": [
        "FTSE100"
      ]
    },
    {
      "page": "INDTRACK1",
      "title": "INDTRACK1: Hang Seng Index and Constituents",
      "topics": [
        "INDTRACK1"
      ]
    },
    {
      "page": "INDTRACK2",
      "title": "INDTRACK2: DAX 100 Index and Constituents",
      "topics": [
        "INDTRACK2"
      ]
    },
    {
      "page": "INDTRACK3",
      "title": "INDTRACK3: FTSE 100 Index and Constituents",
      "topics": [
        "INDTRACK3"
      ]
    },
    {
      "page": "INDTRACK4",
      "title": "INDTRACK4: S&P 100 Index and Constituents",
      "topics": [
        "INDTRACK4"
      ]
    },
    {
      "page": "INDTRACK5",
      "title": "INDTRACK5: Nikkei 225 Index and Constituents",
      "topics": [
        "INDTRACK5"
      ]
    },
    {
      "page": "INDTRACK6",
      "title": "INDTRACK6: S&P 500 Index and Constituents",
      "topics": [
        "INDTRACK6"
      ]
    },
    {
      "page": "MIBTEL",
      "title": "Milano Indice Borsa Telematica",
      "topics": [
        "MIBTEL"
      ]
    },
    {
      "page": "mrc",
      "title": "Marginal Contribution to Risk",
      "topics": [
        "mrc"
      ]
    },
    {
      "page": "MultiAsset",
      "title": "Multi Asset Index Data",
      "topics": [
        "MultiAsset"
      ]
    },
    {
      "page": "NASDAQ",
      "title": "NASDAQ",
      "topics": [
        "NASDAQ"
      ]
    },
    {
      "page": "PAveDD",
      "title": "Portfolio optimisation with average draw down constraint",
      "concept": [
        "portfolio optimisation",
        "draw down",
        "maximum draw down"
      ],
      "topics": [
        "PAveDD"
      ]
    },
    {
      "page": "PCDaR",
      "title": "Portfolio optimisation with conditional draw down at risk constraint",
      "concept": [
        "portfolio optimisation",
        "draw down",
        "conditional draw down",
        "conditional draw down at risk",
        "CDaR"
      ],
      "topics": [
        "PCDaR"
      ]
    },
    {
      "page": "PERC",
      "title": "Equal risk contributed portfolios",
      "concept": [
        "ERC",
        "equal risk contribution"
      ],
      "topics": [
        "PERC"
      ]
    },
    {
      "page": "PGMV",
      "title": "Global Minimum Variance Portfolio",
      "concept": [
        "GMV",
        "global minimum variance"
      ],
      "topics": [
        "PGMV"
      ]
    },
    {
      "page": "plot-methods",
      "title": "Methods for Function 'plot' in Package 'graphics'",
      "topics": [
        "plot,PortDD-method",
        "plot-methods"
      ]
    },
    {
      "page": "PMaxDD",
      "title": "Portfolio optimisation with maximum draw down constraint",
      "concept": [
        "portfolio optimisation",
        "draw down",
        "maximum draw down"
      ],
      "topics": [
        "PMaxDD"
      ]
    },
    {
      "page": "PMD",
      "title": "Most Diversified Portfolio",
      "concept": [
        "MDP",
        "diversification ratio",
        "most diversified portfolio"
      ],
      "topics": [
        "PMD"
      ]
    },
    {
      "page": "PMinCDaR",
      "title": "Portfolio optimisation for minimum conditional draw down at risk",
      "concept": [
        "portfolio optimisation",
        "draw down",
        "conditional draw down",
        "conditional draw down at risk",
        "Minimum CDaR"
      ],
      "topics": [
        "PMinCDaR"
      ]
    },
    {
      "page": "PMTD",
      "title": "Minimum Tail Dependent Portfolio",
      "concept": [
        "minimum tail dependence"
      ],
      "topics": [
        "PMTD"
      ]
    },
    {
      "page": "PortAdd-class",
      "title": "Class '\"PortAdd\"'",
      "topics": [
        "PortAdd-class"
      ]
    },
    {
      "page": "PortCdd-class",
      "title": "Class '\"PortCdd\"'",
      "topics": [
        "PortCdd-class"
      ]
    },
    {
      "page": "PortDD-class",
      "title": "Class '\"PortDD\"'",
      "topics": [
        "DrawDowns",
        "DrawDowns,PortDD-method",
        "plot",
        "plot,PortDD,missing-method",
        "PortDD-class"
      ]
    },
    {
      "page": "PortMdd-class",
      "title": "Class '\"PortMdd\"'",
      "topics": [
        "PortMdd-class"
      ]
    },
    {
      "page": "PortSol-class",
      "title": "Class '\"PortSol\"'",
      "topics": [
        "PortSol-class",
        "show,PortSol-method",
        "Solution",
        "Solution,PortSol-method",
        "update,PortSol-method",
        "Weights",
        "Weights,PortSol-method"
      ]
    },
    {
      "page": "returnconvert",
      "title": "Convert Returns from continuous to discrete and vice versa",
      "concept": [
        "returns",
        "discrete returns",
        "continuous returns"
      ],
      "topics": [
        "returnconvert",
        "returnconvert,data.frame-method",
        "returnconvert,matrix-method",
        "returnconvert,mts-method",
        "returnconvert,numeric-method",
        "returnconvert,timeSeries-method",
        "returnconvert,ts-method",
        "returnconvert-methods"
      ]
    },
    {
      "page": "returnseries",
      "title": "Continuous and discrete returns",
      "concept": [
        "returns",
        "discrete returns",
        "continuous returns",
        "compound returns"
      ],
      "topics": [
        "returnseries",
        "returnseries,data.frame-method",
        "returnseries,matrix-method",
        "returnseries,mts-method",
        "returnseries,numeric-method",
        "returnseries,timeSeries-method",
        "returnseries,ts-method",
        "returnseries-methods"
      ]
    },
    {
      "page": "SP500",
      "title": "Standard & Poor's 500",
      "topics": [
        "SP500"
      ]
    },
    {
      "page": "sqrm",
      "title": "Square root of a quadratic matrix",
      "concept": [
        "square root of matrix"
      ],
      "topics": [
        "sqrm"
      ]
    },
    {
      "page": "StockIndex",
      "title": "Stock Index Data",
      "topics": [
        "StockIndex"
      ]
    },
    {
      "page": "StockIndexAdj",
      "title": "Stock Index Data",
      "topics": [
        "StockIndexAdj"
      ]
    },
    {
      "page": "StockIndexAdjD",
      "title": "Stock Index Data",
      "topics": [
        "StockIndexAdjD"
      ]
    },
    {
      "page": "tdc",
      "title": "Tail Dependence Coefficient",
      "concept": [
        "TDC",
        "tail dependence coefficient",
        "lower tail dependence coefficient",
        "upper tail dependence coefficient",
        "non-parametric tail dependence coefficient"
      ],
      "topics": [
        "tdc"
      ]
    },
    {
      "page": "trdbilson",
      "title": "Bilson Trend",
      "concept": [
        "Bilson",
        "Trend",
        "Bilson Trend"
      ],
      "topics": [
        "trdbilson",
        "trdbilson,data.frame-method",
        "trdbilson,matrix-method",
        "trdbilson,mts-method",
        "trdbilson,numeric-method",
        "trdbilson,timeSeries-method",
        "trdbilson,ts-method",
        "trdbilson-methods"
      ]
    },
    {
      "page": "trdbinary",
      "title": "Binary Trend",
      "concept": [
        "Binary",
        "Trend",
        "Binary Trend"
      ],
      "topics": [
        "trdbinary",
        "trdbinary,data.frame-method",
        "trdbinary,matrix-method",
        "trdbinary,mts-method",
        "trdbinary,numeric-method",
        "trdbinary,timeSeries-method",
        "trdbinary,ts-method",
        "trdbinary-methods"
      ]
    },
    {
      "page": "trdes",
      "title": "Exponentially Smoothed Trend",
      "concept": [
        "Exponential Smoothing",
        "Trend",
        "ES Trend"
      ],
      "topics": [
        "trdes",
        "trdes,data.frame-method",
        "trdes,matrix-method",
        "trdes,mts-method",
        "trdes,numeric-method",
        "trdes,timeSeries-method",
        "trdes,ts-method",
        "trdes-methods"
      ]
    },
    {
      "page": "trdhp",
      "title": "Hodrick-Prescott Filter",
      "concept": [
        "Hodrick-Prescott",
        "Trend",
        "Filter"
      ],
      "topics": [
        "trdhp",
        "trdhp,data.frame-method",
        "trdhp,matrix-method",
        "trdhp,mts-method",
        "trdhp,numeric-method",
        "trdhp,timeSeries-method",
        "trdhp,ts-method",
        "trdhp-methods"
      ]
    },
    {
      "page": "trdsma",
      "title": "Simple Moving Average",
      "concept": [
        "Simple Moving Averages",
        "Trend",
        "Moving Average"
      ],
      "topics": [
        "trdsma",
        "trdsma,data.frame-method",
        "trdsma,matrix-method",
        "trdsma,mts-method",
        "trdsma,numeric-method",
        "trdsma,timeSeries-method",
        "trdsma,ts-method",
        "trdsma-methods"
      ]
    },
    {
      "page": "trdwma",
      "title": "Weighted Moving Average",
      "concept": [
        "weighted moving averages",
        "Trend",
        "moving averages"
      ],
      "topics": [
        "trdwma",
        "trdwma,data.frame-method",
        "trdwma,matrix-method",
        "trdwma,mts-method",
        "trdwma,numeric-method",
        "trdwma,timeSeries-method",
        "trdwma,ts-method",
        "trdwma-methods"
      ]
    }
  ],
  "_readme": "https://github.com/bpfaff/frapo/raw/HEAD/README.md",
  "_rundeps": [
    "cccp",
    "Rcpp",
    "RcppArmadillo",
    "Rglpk",
    "slam",
    "timeDate",
    "timeSeries"
  ],
  "_score": 5.701654317325748,
  "_indexed": true,
  "_nocasepkg": "frapo",
  "_universes": [
    "bpfaff"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4-1",
      "date": "2026-10-16T11:26:05.000Z",
      "distro": "resolute",
      "commit": "f897bc1c486abdbca979a46ecb0326e2d5f9bd35",
      "fileid": "https://r2.ropensci.org/97450a5b9984f308dc61906085420ae0e1ae6e41d2b6608df4fd909bdd03b2d6",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bpfaff/actions/runs/38893284106"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.4-1",
      "date": "2026-10-16T11:26:11.000Z",
      "distro": "resolute",
      "commit": "f897bc1c486abdbca979a46ecb0326e2d5f9bd35",
      "fileid": "https://r2.ropensci.org/3c206c9862dd0b05293c848159d6882b94410f080021cd98aebd2df1230a4801",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bpfaff/actions/runs/38893284106"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4-1",
      "date": "2026-10-16T11:26:21.000Z",
      "commit": "f897bc1c486abdbca979a46ecb0326e2d5f9bd35",
      "fileid": "https://r2.ropensci.org/38512d33603a52e6ad865e6f838a42a8ec057749d8ad16180da3e6f040df913c",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bpfaff/actions/runs/38893284106"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.4-1",
      "date": "2026-10-16T11:26:03.000Z",
      "commit": "f897bc1c486abdbca979a46ecb0326e2d5f9bd35",
      "fileid": "https://r2.ropensci.org/0c0407a53d4eec75e0bb98b5d09200b0cd86f34fa8d1b3ddfbe41149bab658e8",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bpfaff/actions/runs/38893284106"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.4-1",
      "date": "2026-10-16T11:26:13.000Z",
      "commit": "f897bc1c486abdbca979a46ecb0326e2d5f9bd35",
      "fileid": "https://r2.ropensci.org/733d0cf6a7505ec7c7859166ff351729447fc9bf21039e7305ab6e4bbe0186c2",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bpfaff/actions/runs/38893284106"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.4-1",
      "date": "2026-10-16T11:25:28.000Z",
      "commit": "f897bc1c486abdbca979a46ecb0326e2d5f9bd35",
      "fileid": "https://r2.ropensci.org/d0b09d0f86dbff5b6cb8c709ae17a8d7069f2a1318261fa86502f11a2562e4f3",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bpfaff/actions/runs/38893284106"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.4-1",
      "date": "2026-10-16T11:25:34.000Z",
      "commit": "f897bc1c486abdbca979a46ecb0326e2d5f9bd35",
      "fileid": "https://r2.ropensci.org/47ceaf634099223c82522c1181ba1476be7110e4967085cec2abbd6d15f782aa",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bpfaff/actions/runs/38893284106"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.4-1",
      "date": "2026-10-16T11:25:40.000Z",
      "commit": "f897bc1c486abdbca979a46ecb0326e2d5f9bd35",
      "fileid": "https://r2.ropensci.org/96efcfcf2e74569e35e5160e3702ad8ed115a400db0a4b7de322edc27d05afb2",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bpfaff/actions/runs/38893284106"
    }
  ]
}