{"id":14069020,"url":"https://github.com/joshuaulrich/quantmod","last_synced_at":"2025-05-13T17:11:23.441Z","repository":{"id":26671327,"uuid":"30127909","full_name":"joshuaulrich/quantmod","owner":"joshuaulrich","description":"Quantitative Financial Modelling Framework","archived":false,"fork":false,"pushed_at":"2025-04-18T17:52:15.000Z","size":1281,"stargazers_count":843,"open_issues_count":76,"forks_count":227,"subscribers_count":107,"default_branch":"master","last_synced_at":"2025-04-19T06:36:53.804Z","etag":null,"topics":["algorithmic-trading","charting","data-import","finance","r","time-series"],"latest_commit_sha":null,"homepage":"http://www.quantmod.com/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/joshuaulrich.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/security.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["joshuaulrich"],"tidelift":"cran/quantmod"}},"created_at":"2015-01-31T22:02:12.000Z","updated_at":"2025-04-18T17:52:19.000Z","dependencies_parsed_at":"2023-02-18T10:01:04.638Z","dependency_job_id":"45a1e4e3-01d7-4c28-a536-bce0e4729fcd","html_url":"https://github.com/joshuaulrich/quantmod","commit_stats":{"total_commits":934,"total_committers":21,"mean_commits":"44.476190476190474","dds":0.3811563169164882,"last_synced_commit":"91fba23dc4df33fd31d8e20bdb2bd94d9345b68d"},"previous_names":[],"tags_count":24,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joshuaulrich%2Fquantmod","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joshuaulrich%2Fquantmod/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joshuaulrich%2Fquantmod/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joshuaulrich%2Fquantmod/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/joshuaulrich","download_url":"https://codeload.github.com/joshuaulrich/quantmod/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250172731,"owners_count":21386996,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["algorithmic-trading","charting","data-import","finance","r","time-series"],"created_at":"2024-08-13T07:06:32.904Z","updated_at":"2025-04-23T23:19:41.978Z","avatar_url":"https://github.com/joshuaulrich.png","language":"R","funding_links":["https://github.com/sponsors/joshuaulrich","https://tidelift.com/funding/github/cran/quantmod","https://tidelift.com/subscription/pkg/cran-quantmod?utm_source=cran-quantmod\u0026utm_medium=referral\u0026utm_campaign=enterprise\u0026utm_term=repo"],"categories":["R","Research Frameworks"],"sub_categories":[],"readme":"### About\n\n[quantmod](http://www.quantmod.com) is an [R](https://www.r-project.org)\npackage that provides a framework for quantitative financial modeling and\ntrading. It provides a rapid prototyping environment that makes modeling easier\nby removing the repetitive workflow issues surrounding data management and\nvisualization.\n\n### quantmod for enterprise\n\nAvailable as part of the Tidelift Subscription.\n\nThe maintainers of `quantmod` and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source dependencies you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact dependencies you use. [Learn more.](https://tidelift.com/subscription/pkg/cran-quantmod?utm_source=cran-quantmod\u0026utm_medium=referral\u0026utm_campaign=enterprise\u0026utm_term=repo)\n\n### Supporting quantmod development\n\nIf you are interested in supporting the ongoing development and maintenance of quantmod, please consider [becoming a sponsor](https://github.com/sponsors/joshuaulrich).\n\n### Installation\n\nThe current release is available on [CRAN](https://CRAN.R-project.org/package=quantmod),\nwhich you can install via:\n\n```r\ninstall.packages(\"quantmod\")\n```\n\nTo install the development version, you need to clone the repository and build\nfrom source, or run one of:\n\n```r\n# lightweight\nremotes::install_github(\"joshuaulrich/quantmod\")\n# or\ndevtools::install_github(\"joshuaulrich/quantmod\")\n```\n\nYou may need tools to compile C, C++, or Fortran code. See the relevant\nappendix in the [R Installation and Administration manual](https://cran.r-project.org/doc/manuals/r-release/R-admin.html)\nfor your operating system:\n\n- [Windows](https://cran.r-project.org/doc/manuals/r-release/R-admin.html#The-Windows-toolset)\n- [MacOS](https://cran.r-project.org/doc/manuals/r-release/R-admin.html#macOS) (the [R for Mac OS X Developer's Page](https://r.research.att.com/) might also be helpful)\n- [Unix-alike](https://cran.r-project.org/doc/manuals/r-release/R-admin.html#Essential-and-useful-other-programs-under-a-Unix_002dalike)\n\n### Getting Started\n\nIt is possible to import data from a variety of sources with one quantmod\nfunction: `getSymbols()`. For example:\n\n```r\n\u003e getSymbols(\"AAPL\", src = \"yahoo\")    # from yahoo finance\n[1] \"AAPL\"\n\u003e getSymbols(\"DEXJPUS\", src = \"FRED\")  # FX rates from FRED\n[1] \"DEXJPUS\"\n```\n\nOnce you've imported the data, you can use `chartSeries()` to visualize it and\neven add technical indicators from the [TTR](https://CRAN.R-project.org/package=TTR)\npackage:\n\n```r\n\u003e getSymbols(\"AAPL\")\n[1] \"AAPL\"\n\u003e chartSeries(AAPL)\n\u003e addMACD()\n\u003e addBBands()\n```\n\n###### Have a question?\n\nAsk your question on [Stack Overflow](http://stackoverflow.com/questions/tagged/r)\nor the [R-SIG-Finance](https://stat.ethz.ch/mailman/listinfo/r-sig-finance)\nmailing list (you must subscribe to post).\n\n### Contributing\n\nPlease see the [contributing guide](https://github.com/joshuaulrich/quantmod/wiki/Contributing-Guide).\n\n### See Also\n\n- [TTR](https://CRAN.R-project.org/package=TTR): functions for technical trading\nrules\n- [xts](https://CRAN.R-project.org/package=xts): eXtensible Time Series based\non [zoo](https://CRAN.R-project.org/package=zoo)\n\n### Author\n\nJeffrey Ryan, [Joshua Ulrich](https://about.me/joshuaulrich)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoshuaulrich%2Fquantmod","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjoshuaulrich%2Fquantmod","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoshuaulrich%2Fquantmod/lists"}