{
  "_id": "6ad756640d12c08e591b901b",
  "Package": "HierPortfolios",
  "Type": "Package",
  "Title": "Hierarchical Risk Clustering Portfolio Allocation Strategies",
  "Version": "1.1.0",
  "Date": "2026-10-12",
  "Authors@R": "c(\nperson(given = \"Carlos\", family = \"Trucios\", role = c(\"aut\", \"cre\"), email = \"ctrucios@unicamp.br\", comment = c(ORCID = \"0000-0001-8746-8877\")),\nperson(\"Moon Jun Kwon\", role = \"aut\"),\nperson(\"São Paulo Research Foundation (FAPESP), grants 2022/09122-0, 2025/06131-7 and 2025/08502-2\",  role = \"fnd\"),\nperson(\"Programa de Incentivo a Novos Docentes da UNICAMP (PIND), grant 2525/23\",  role = \"fnd\"))",
  "Description": "Machine learning hierarchical risk clustering portfolio\nallocation strategies. The implemented methods are:\nHierarchical risk parity (De Prado, 2016) <DOI:\n10.3905/jpm.2016.42.4.059>. Hierarchical clustering-based asset\nallocation (Raffinot, 2017) <DOI: 10.3905/jpm.2018.44.2.089>.\nHierarchical equal risk contribution portfolio (Raffinot, 2018)\n<DOI: 10.2139/ssrn.3237540>. A Constrained Hierarchical Risk\nParity Algorithm with Cluster-based Capital Allocation\n(Pfitzingera and Katzke, 2019)\n<https://www.ekon.sun.ac.za/wpapers/2019/wp142019/wp142019.pdf>.\nHierarchical Risk Budgeting (Koumou, 2024) <DOI:\n10.3905/jfds.2024.1.156>.",
  "License": "GPL-2",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.2",
  "URL": "https://github.com/ctruciosm/HierPortfolios",
  "BugReports": "https://github.com/ctruciosm/HierPortfolios/issues",
  "Config/pak/sysreqs": "cmake libgmp3-dev make pkg-config libclang-dev",
  "Repository": "https://ctruciosm.r-universe.dev",
  "Date/Publication": "2026-10-12 21:56:54 UTC",
  "RemoteUrl": "https://github.com/ctruciosm/hierportfolios",
  "RemoteRef": "HEAD",
  "RemoteSha": "eace1e86df8c1b7ddc560c62f64442bd776315e0",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-20 11:50:47 UTC",
    "User": "root"
  },
  "Author": "Carlos Trucios [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-8746-8877>),\nMoon Jun Kwon [aut],\nSão Paulo Research Foundation (FAPESP), grants 2022/09122-0,\n2025/06131-7 and 2025/08502-2 [fnd],\nPrograma de Incentivo a Novos Docentes da UNICAMP (PIND), grant 2525/23\n[fnd]",
  "Maintainer": "Carlos Trucios <ctrucios@unicamp.br>",
  "_user": "ctruciosm",
  "_type": "src",
  "_file": "HierPortfolios_1.1.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/96c04117a57b41eb14bb134f918e2004af32daede98a5ac121d6f8efe79c837e",
  "_filesize": 1168732,
  "_sha256": "96c04117a57b41eb14bb134f918e2004af32daede98a5ac121d6f8efe79c837e",
  "_expires": "2027-01-28T11:54:10.000Z",
  "_created": "2026-10-20T11:50:47.000Z",
  "_published": "2026-10-20T11:54:12.615Z",
  "_upstream": "https://github.com/ctruciosm/hierportfolios",
  "_status": "success",
  "_maintainer": {
    "name": "Carlos Trucios",
    "email": "ctrucios@unicamp.br",
    "login": "ctruciosm",
    "description": "Assistant  Professor @IMECC/UNICAMP",
    "uuid": 5229648,
    "orcid": "0000-0001-8746-8877"
  },
  "_jobs": [
    {
      "job": 118611334365,
      "time": 106,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12263005345"
    },
    {
      "job": 118611334573,
      "time": 109,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12262790507"
    },
    {
      "job": 118611334526,
      "time": 136,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12262825652"
    },
    {
      "job": 118611334343,
      "time": 79,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12262875085"
    },
    {
      "job": 118608860287,
      "time": 369,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12262725066"
    },
    {
      "job": 118611334352,
      "time": 148,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12263210003"
    },
    {
      "job": 118611334360,
      "time": 104,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12261599951"
    },
    {
      "job": 118611334521,
      "time": 56,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12262350668"
    },
    {
      "job": 118611334283,
      "time": 71,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12261734633"
    }
  ],
  "_buildurl": "https://github.com/r-universe/ctruciosm/actions/runs/39417117781",
  "_commit": {
    "id": "eace1e86df8c1b7ddc560c62f64442bd776315e0",
    "author": "ctruciosm <ctrucios@gmail.com>",
    "committer": "ctruciosm <ctrucios@gmail.com>",
    "message": "readme\n",
    "time": 1791842214
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.6.0",
      "role": "Depends"
    },
    {
      "package": "fastcluster",
      "role": "Imports"
    },
    {
      "package": "cluster",
      "role": "Imports"
    },
    {
      "package": "CVXR",
      "role": "Imports"
    }
  ],
  "_owner": "ctruciosm",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-42",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 11,
  "_contributors": [
    {
      "user": "ctruciosm",
      "count": 12,
      "uuid": 5229648
    }
  ],
  "_userbio": {
    "uuid": 5229648,
    "type": "user",
    "name": "Carlos Trucios Maza",
    "followers": 68,
    "description": "Assistant  Professor @IMECC/UNICAMP"
  },
  "_downloads": {
    "count": 429,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/HierPortfolios"
  },
  "_devurl": "https://github.com/ctruciosm/hierportfolios",
  "_searchresults": 5,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/HierPortfolios.html",
    "extra/manual.pdf",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://github.com/ctruciosm/hierportfolios",
  "_realowner": "ctruciosm",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2021-11-09"
    },
    {
      "version": "1.0.0",
      "date": "2024-03-31"
    },
    {
      "version": "1.0.1",
      "date": "2024-08-18"
    },
    {
      "version": "1.0.2",
      "date": "2025-09-12"
    },
    {
      "version": "1.1.0",
      "date": "2026-10-13"
    }
  ],
  "_exports": [
    "DHRP_Portfolio",
    "HCAA_Portfolio",
    "HERC_Portfolio",
    "HRB_Portfolio",
    "HRP_Portfolio"
  ],
  "_datasets": [
    {
      "name": "daily_returns",
      "title": "Daily returns (in percentage) of 15 assets.",
      "object": "daily_returns",
      "class": [
        "data.frame"
      ],
      "fields": [
        "ASSET1",
        "ASSET2",
        "ASSET3",
        "ASSET4",
        "ASSET5",
        "ASSET6",
        "ASSET7",
        "ASSET8",
        "ASSET9",
        "ASSET10",
        "ASSET11",
        "ASSET12",
        "ASSET13",
        "ASSET14",
        "ASSET15"
      ],
      "rows": 2559,
      "table": true,
      "tojson": true
    },
    {
      "name": "mldp_returns",
      "title": "Returns of 10 simulated assets.",
      "object": "mldp_returns",
      "class": [
        "data.frame"
      ],
      "fields": [
        "ASSET1",
        "ASSET2",
        "ASSET3",
        "ASSET4",
        "ASSET5",
        "ASSET6",
        "ASSET7",
        "ASSET8",
        "ASSET9",
        "ASSET10"
      ],
      "rows": 10000,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "daily_returns",
      "title": "Daily returns (in percentage) of 15 assets.",
      "topics": [
        "daily_returns"
      ]
    },
    {
      "page": "DHRP_Portfolio",
      "title": "Constrained Hierarchical Risk Parity",
      "topics": [
        "DHRP_Portfolio"
      ]
    },
    {
      "page": "HCAA_Portfolio",
      "title": "Hierarchical Clustering-Based Asset Allocation",
      "topics": [
        "HCAA_Portfolio"
      ]
    },
    {
      "page": "HERC_Portfolio",
      "title": "Hierarchical Equal Risk Contribution",
      "topics": [
        "HERC_Portfolio"
      ]
    },
    {
      "page": "HRB_Portfolio",
      "title": "Hierarchical Risk Budgeting",
      "topics": [
        "HRB_Portfolio"
      ]
    },
    {
      "page": "HRP_Portfolio",
      "title": "Hierarchical Risk Parity",
      "topics": [
        "HRP_Portfolio"
      ]
    },
    {
      "page": "mldp_returns",
      "title": "Returns of 10 simulated assets.",
      "topics": [
        "mldp_returns"
      ]
    }
  ],
  "_readme": "https://github.com/ctruciosm/hierportfolios/raw/HEAD/README.md",
  "_rundeps": [
    "backports",
    "checkmate",
    "clarabel",
    "cli",
    "cluster",
    "CVXR",
    "fastcluster",
    "gmp",
    "highs",
    "lattice",
    "Matrix",
    "osqp",
    "Rcpp",
    "RcppEigen",
    "S7",
    "scs",
    "slam"
  ],
  "_score": 3.7403626894942437,
  "_indexed": true,
  "_nocasepkg": "hierportfolios",
  "_universes": [
    "ctruciosm"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.0",
      "date": "2026-10-20T11:52:36.000Z",
      "distro": "resolute",
      "commit": "eace1e86df8c1b7ddc560c62f64442bd776315e0",
      "fileid": "https://r2.ropensci.org/45669e96809bc3d1abd5d79706a33d2def660d1679e6e70f2d619130f6760a3a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ctruciosm/actions/runs/39417117781"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.1.0",
      "date": "2026-10-20T11:52:42.000Z",
      "distro": "resolute",
      "commit": "eace1e86df8c1b7ddc560c62f64442bd776315e0",
      "fileid": "https://r2.ropensci.org/321383ebe63855ef4eec723f93e59303179111e246667366428d6c86d4d514e3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ctruciosm/actions/runs/39417117781"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.0",
      "date": "2026-10-20T11:53:29.000Z",
      "commit": "eace1e86df8c1b7ddc560c62f64442bd776315e0",
      "fileid": "https://r2.ropensci.org/6ce1d1e6cd181dca83ca75cf5bda7622889e27f5301c9e1e8c9dec9f7d584769",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ctruciosm/actions/runs/39417117781"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.1.0",
      "date": "2026-10-20T11:52:29.000Z",
      "commit": "eace1e86df8c1b7ddc560c62f64442bd776315e0",
      "fileid": "https://r2.ropensci.org/dbe2137bf11db00fcca4a99af1376c5f82b83db3a707eb7749b2cb19b902bdb4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ctruciosm/actions/runs/39417117781"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.0",
      "date": "2026-10-20T11:53:28.000Z",
      "commit": "eace1e86df8c1b7ddc560c62f64442bd776315e0",
      "fileid": "https://r2.ropensci.org/144a98f15af153bd834861c0cb1402f56596d0826f42c2a2abf11074e3ca03f2",
      "status": "success",
      "buildurl": "https://github.com/r-universe/ctruciosm/actions/runs/39417117781"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.0",
      "date": "2026-10-20T11:52:39.000Z",
      "commit": "eace1e86df8c1b7ddc560c62f64442bd776315e0",
      "fileid": "https://r2.ropensci.org/9dedfbb3dd53626b28a2f2874e5e1e0654cfbdf68f6c36bb5866c0f70511053b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ctruciosm/actions/runs/39417117781"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.0",
      "date": "2026-10-20T11:51:43.000Z",
      "commit": "eace1e86df8c1b7ddc560c62f64442bd776315e0",
      "fileid": "https://r2.ropensci.org/da5fd1e58c5ce9da2c2b526f583e41f5c07a8b9d196d62532aea6a47b861f86c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ctruciosm/actions/runs/39417117781"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.1.0",
      "date": "2026-10-20T11:52:02.000Z",
      "commit": "eace1e86df8c1b7ddc560c62f64442bd776315e0",
      "fileid": "https://r2.ropensci.org/f929044cc8516bf7431167c783e9e141eaf4bb1fdb8caea38c276f3288e975bc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ctruciosm/actions/runs/39417117781"
    }
  ]
}