{
  "_id": "6a100af4acfb0bcc41c7f9d8",
  "Package": "RITCH",
  "Type": "Package",
  "Title": "Parser for the ITCH Protocol",
  "Version": "0.1.30",
  "Authors@R": "c(\nperson(\"David\", \"Zimmermann-Kollenda\", , \"david_j_zimmermann@hotmail.com\", role = c(\"aut\", \"cre\"))\n)",
  "Description": "Efficiently parses, filters, and writes binary ITCH files\n(Version 5.0) containing detailed financial transactions as\ndistributed by NASDAQ to a data.table. Includes functions to\ninteract with NASDAQ data services at\n<https://emi.nasdaq.com/ITCH/> and\n<https://emi.nasdaq.com/ITCH/Stock_Locate_Codes/>.",
  "License": "MIT + file LICENSE",
  "URL": "https://davzim.github.io/RITCH/, https://github.com/DavZim/RITCH",
  "BugReports": "https://github.com/DavZim/RITCH/issues",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "Roxygen": "list(markdown = TRUE)",
  "Repository": "https://davzim.r-universe.dev",
  "Date/Publication": "2026-04-16 14:40:39 UTC",
  "RemoteUrl": "https://github.com/davzim/ritch",
  "RemoteRef": "HEAD",
  "RemoteSha": "8ac945a50fab53d3bab1530f61c8521c23484c80",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-22 07:46:11 UTC",
    "User": "root"
  },
  "Author": "David Zimmermann-Kollenda [aut, cre]",
  "Maintainer": "David Zimmermann-Kollenda <david_j_zimmermann@hotmail.com>",
  "MD5sum": "89a5440cb47eea10b79d6a848ee927e8",
  "_user": "davzim",
  "_type": "src",
  "_file": "RITCH_0.1.30.tar.gz",
  "_fileid": "d9be1e754f040a12a1aa8a26d4188ce2417189b21ca535ff53a580e7c44acdf6",
  "_filesize": 589025,
  "_sha256": "d9be1e754f040a12a1aa8a26d4188ce2417189b21ca535ff53a580e7c44acdf6",
  "_created": "2026-05-22T07:46:11.000Z",
  "_published": "2026-05-22T07:51:16.142Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77338078219,
      "time": 151,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7155463131"
    },
    {
      "job": 77338078218,
      "time": 137,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7155459596"
    },
    {
      "job": 77338078213,
      "time": 147,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7155461854"
    },
    {
      "job": 77338078223,
      "time": 140,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7155459990"
    },
    {
      "job": 77338078197,
      "time": 135,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7155458413"
    },
    {
      "job": 77338078192,
      "time": 248,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7155490837"
    },
    {
      "job": 77338078208,
      "time": 152,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7155463023"
    },
    {
      "job": 77338078201,
      "time": 252,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7155491780"
    },
    {
      "job": 77337655937,
      "time": 182,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7155420072"
    },
    {
      "job": 77338078198,
      "time": 135,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7155458051"
    },
    {
      "job": 77338078202,
      "time": 142,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7155460483"
    },
    {
      "job": 77338078212,
      "time": 158,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7155465417"
    },
    {
      "job": 77338078207,
      "time": 186,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7155473274"
    }
  ],
  "_buildurl": "https://github.com/r-universe/davzim/actions/runs/26275185055",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/davzim/ritch",
  "_commit": {
    "id": "8ac945a50fab53d3bab1530f61c8521c23484c80",
    "author": "DavZim <david-zimmermann@hotmail.de>",
    "committer": "DavZim <david-zimmermann@hotmail.de>",
    "message": "fix CRAN comments\n",
    "time": 1776350439
  },
  "_maintainer": {
    "name": "David Zimmermann-Kollenda",
    "email": "david_j_zimmermann@hotmail.com"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "version": ">= 0.12.12",
      "role": "Imports"
    },
    {
      "package": "nanotime",
      "version": ">= 0.3.2",
      "role": "Imports"
    },
    {
      "package": "bit64",
      "version": ">= 4.0.5",
      "role": "Imports"
    },
    {
      "package": "tinytest",
      "role": "Suggests"
    }
  ],
  "_owner": "davzim",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-15",
      "n": 2
    },
    {
      "week": "2026-16",
      "n": 3
    }
  ],
  "_tags": [],
  "_topics": [
    "cpp",
    "itch",
    "rdatatable",
    "cpp"
  ],
  "_stars": 20,
  "_contributors": [
    {
      "user": "davzim",
      "count": 185,
      "uuid": 15910496
    },
    {
      "user": "eddelbuettel",
      "count": 5,
      "uuid": 673121
    }
  ],
  "_userbio": {
    "uuid": 15910496,
    "type": "user",
    "name": "DavZim"
  },
  "_downloads": {
    "count": 487,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/RITCH"
  },
  "_devurl": "https://github.com/davzim/ritch",
  "_pkgdown": "https://davzim.github.io/RITCH/",
  "_searchresults": 18,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/RITCH.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/davzim/ritch",
  "_realowner": "davzim",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.18",
      "date": "2023-05-30"
    },
    {
      "version": "0.1.19",
      "date": "2023-06-01"
    },
    {
      "version": "0.1.24",
      "date": "2024-01-11"
    },
    {
      "version": "0.1.25",
      "date": "2024-01-13"
    },
    {
      "version": "0.1.26",
      "date": "2024-01-15"
    },
    {
      "version": "0.1.30",
      "date": "2026-04-21"
    }
  ],
  "_exports": [
    "add_meta_to_filename",
    "count_ipo",
    "count_luld",
    "count_market_participant_states",
    "count_messages",
    "count_modifications",
    "count_mwcb",
    "count_noii",
    "count_orders",
    "count_reg_sho",
    "count_rpii",
    "count_stock_directory",
    "count_system_events",
    "count_trades",
    "count_trading_status",
    "download_sample_file",
    "download_stock_directory",
    "filter_itch",
    "format_bytes",
    "get_date_from_filename",
    "get_exchange_from_filename",
    "get_modifications",
    "get_msg_classes",
    "get_orders",
    "get_trades",
    "gunzip_file",
    "gzip_file",
    "list_sample_files",
    "open_itch_sample_server",
    "open_itch_specification",
    "read_ipo",
    "read_itch",
    "read_luld",
    "read_market_participant_states",
    "read_modifications",
    "read_mwcb",
    "read_noii",
    "read_orders",
    "read_reg_sho",
    "read_rpii",
    "read_stock_directory",
    "read_system_events",
    "read_trades",
    "read_trading_status",
    "write_itch"
  ],
  "_help": [
    {
      "page": "add_meta_to_filename",
      "title": "Adds meta information (date and exchange) to an itch filename",
      "topics": [
        "add_meta_to_filename"
      ]
    },
    {
      "page": "count_functions",
      "title": "Counts the messages of an ITCH-file",
      "topics": [
        "count_functions",
        "count_ipo",
        "count_luld",
        "count_market_participant_states",
        "count_messages",
        "count_modifications",
        "count_mwcb",
        "count_noii",
        "count_orders",
        "count_reg_sho",
        "count_rpii",
        "count_stock_directory",
        "count_system_events",
        "count_trades",
        "count_trading_status"
      ]
    },
    {
      "page": "download_sample_file",
      "title": "Downloads a sample ITCH File from NASDAQs Server",
      "topics": [
        "download_sample_file"
      ]
    },
    {
      "page": "download_stock_directory",
      "title": "Downloads the stock directory (stock locate codes) for a given date and exchange",
      "topics": [
        "download_stock_directory"
      ]
    },
    {
      "page": "ex20101224.TEST_ITCH_50",
      "title": "ITCH 50 Example Testing Dataset",
      "topics": [
        "ex20101224.TEST_ITCH_50"
      ]
    },
    {
      "page": "filter_itch",
      "title": "Filters an ITCH file to another ITCH file",
      "topics": [
        "filter_itch"
      ]
    },
    {
      "page": "format_bytes",
      "title": "Formats a number of bytes",
      "topics": [
        "format_bytes"
      ]
    },
    {
      "page": "get_exchange_from_filename",
      "title": "Returns the exchange from an ITCH-filename",
      "topics": [
        "get_exchange_from_filename"
      ]
    },
    {
      "page": "get_msg_classes",
      "title": "Returns the message class data for the message types",
      "topics": [
        "get_msg_classes"
      ]
    },
    {
      "page": "gz_functions",
      "title": "Compresses and uncompresses files to and from gz-archives",
      "topics": [
        "gunzip_file",
        "gzip_file",
        "gz_functions"
      ]
    },
    {
      "page": "list_sample_files",
      "title": "Returns a data.table of the sample files on the server",
      "topics": [
        "list_sample_files"
      ]
    },
    {
      "page": "open_itch_sample_server",
      "title": "Opens the ITCH sample page",
      "topics": [
        "open_itch_sample_server"
      ]
    },
    {
      "page": "open_itch_specification",
      "title": "Opens the ITCH Specification PDF",
      "topics": [
        "open_itch_specification"
      ]
    },
    {
      "page": "read_functions",
      "title": "Reads certain messages of an ITCH-file into a data.table",
      "topics": [
        "get_modifications",
        "get_orders",
        "get_trades",
        "read_functions",
        "read_ipo",
        "read_itch",
        "read_luld",
        "read_market_participant_states",
        "read_modifications",
        "read_mwcb",
        "read_noii",
        "read_orders",
        "read_reg_sho",
        "read_rpii",
        "read_stock_directory",
        "read_system_events",
        "read_trades",
        "read_trading_status"
      ]
    },
    {
      "page": "write_itch",
      "title": "Writes a data.frame or a list of data.frames of ITCH messages to file",
      "topics": [
        "write_itch"
      ]
    }
  ],
  "_readme": "https://github.com/davzim/ritch/raw/HEAD/README.md",
  "_rundeps": [
    "bit",
    "bit64",
    "data.table",
    "lattice",
    "nanotime",
    "Rcpp",
    "RcppCCTZ",
    "RcppDate",
    "zoo"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 4.556302500767288,
  "_indexed": true,
  "_nocasepkg": "ritch",
  "_universes": [
    "davzim"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.30",
      "date": "2026-05-22T07:48:38.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "8ac945a50fab53d3bab1530f61c8521c23484c80",
      "fileid": "39ce3fb3fb391dabb110f6390da83741e7054a4d49111ed034eb27dcc0f94bde",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/davzim/actions/runs/26275185055"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.30",
      "date": "2026-05-22T07:48:19.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "8ac945a50fab53d3bab1530f61c8521c23484c80",
      "fileid": "a47b630bd4c06936026ed0a6d7516577d38be19f2c2ccb1d976a85b8440611ad",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/davzim/actions/runs/26275185055"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.30",
      "date": "2026-05-22T07:48:30.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "8ac945a50fab53d3bab1530f61c8521c23484c80",
      "fileid": "199b6b5ef6ae61a607081b037a839287bcbf21ac6ed1ccf8a0cee3a0bb057e41",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/davzim/actions/runs/26275185055"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.30",
      "date": "2026-05-22T07:48:18.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "8ac945a50fab53d3bab1530f61c8521c23484c80",
      "fileid": "2c45a6a3af709c54bc719d175290c521b9e687d09111622b69177ccc82275773",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/davzim/actions/runs/26275185055"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.30",
      "date": "2026-05-22T07:48:16.000Z",
      "arch": "aarch64",
      "commit": "8ac945a50fab53d3bab1530f61c8521c23484c80",
      "fileid": "0a2e19886456aaeae6153ce47e577445f0c5d84830b1249578fb44aa34905026",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/davzim/actions/runs/26275185055"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.30",
      "date": "2026-05-22T07:49:40.000Z",
      "arch": "x86_64",
      "commit": "8ac945a50fab53d3bab1530f61c8521c23484c80",
      "fileid": "1c171a506d61b479a73fa7e07c225aa4435a6f5fe18cf7d3be6d182f3e2da7bc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/davzim/actions/runs/26275185055"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.30",
      "date": "2026-05-22T07:48:20.000Z",
      "arch": "aarch64",
      "commit": "8ac945a50fab53d3bab1530f61c8521c23484c80",
      "fileid": "c3560ad754707bb08990026b4fcd2334a4babbb09ff60a1a6b288c5c6a82084e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/davzim/actions/runs/26275185055"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.30",
      "date": "2026-05-22T07:49:34.000Z",
      "arch": "x86_64",
      "commit": "8ac945a50fab53d3bab1530f61c8521c23484c80",
      "fileid": "aaaa133aca9edc4088dfb15e9cb626fd3492ed1a3c560f54731a6155c7a64dd1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/davzim/actions/runs/26275185055"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.30",
      "date": "2026-05-22T07:48:45.000Z",
      "arch": "emscripten",
      "commit": "8ac945a50fab53d3bab1530f61c8521c23484c80",
      "fileid": "9affd657bd7636b55fb10962fd5c92adb7d418ddbbd30d6cf37cc59bfe7bd668",
      "status": "success",
      "buildurl": "https://github.com/r-universe/davzim/actions/runs/26275185055"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.30",
      "date": "2026-05-22T07:47:41.000Z",
      "arch": "x86_64",
      "commit": "8ac945a50fab53d3bab1530f61c8521c23484c80",
      "fileid": "98058b46964c9e617229e3ff8e8f6b97f8984597501de615ddd9bae2206824d0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/davzim/actions/runs/26275185055"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.30",
      "date": "2026-05-22T07:48:09.000Z",
      "arch": "x86_64",
      "commit": "8ac945a50fab53d3bab1530f61c8521c23484c80",
      "fileid": "a9f635c82dafa66cbcc11ccbd0038f3665b376143b7fbfe6aaeec5baa0894092",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/davzim/actions/runs/26275185055"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.30",
      "date": "2026-05-22T07:48:25.000Z",
      "arch": "x86_64",
      "commit": "8ac945a50fab53d3bab1530f61c8521c23484c80",
      "fileid": "b75dc884bff40fb430b77f4b305d423ad94544ff7310175248ddccca84a6e15e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/davzim/actions/runs/26275185055"
    }
  ]
}