{"id":17465014,"url":"https://github.com/erdogant/caerus","last_synced_at":"2025-04-11T18:51:34.678Z","repository":{"id":57416835,"uuid":"230082801","full_name":"erdogant/caerus","owner":"erdogant","description":"Detection of favorable moments in time series data","archived":false,"fork":false,"pushed_at":"2024-05-17T14:39:47.000Z","size":5017,"stargazers_count":30,"open_issues_count":1,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-25T14:44:43.523Z","etag":null,"topics":["optimization-algorithms","peak-analysis","peak-detection","python","stock-data","time-series","time-series-analysis","trading","trading-strategies"],"latest_commit_sha":null,"homepage":"https://erdogant.github.io/caerus","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/erdogant.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["erdogant"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":null}},"created_at":"2019-12-25T10:03:55.000Z","updated_at":"2025-03-03T04:14:15.000Z","dependencies_parsed_at":"2024-05-17T16:07:42.231Z","dependency_job_id":null,"html_url":"https://github.com/erdogant/caerus","commit_stats":{"total_commits":115,"total_committers":3,"mean_commits":"38.333333333333336","dds":0.4,"last_synced_commit":"b0f97f49d1ccf810c5cb336a1c057fec9e656f8b"},"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erdogant%2Fcaerus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erdogant%2Fcaerus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erdogant%2Fcaerus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erdogant%2Fcaerus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/erdogant","download_url":"https://codeload.github.com/erdogant/caerus/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248464251,"owners_count":21108238,"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":["optimization-algorithms","peak-analysis","peak-detection","python","stock-data","time-series","time-series-analysis","trading","trading-strategies"],"created_at":"2024-10-18T11:08:27.436Z","updated_at":"2025-04-11T18:51:34.647Z","avatar_url":"https://github.com/erdogant.png","language":"Python","funding_links":["https://github.com/sponsors/erdogant","https://www.buymeacoffee.com/erdogant)--","https://www.buymeacoffee.com/erdogant"],"categories":[],"sub_categories":[],"readme":"# caerus\n\n[![Python](https://img.shields.io/pypi/pyversions/caerus)](https://img.shields.io/pypi/pyversions/caerus)\n[![PyPI Version](https://img.shields.io/pypi/v/caerus)](https://pypi.org/project/caerus/)\n[![License](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/erdogant/caerus/blob/master/LICENSE)\n[![Downloads](https://pepy.tech/badge/caerus)](https://pepy.tech/project/caerus)\n[![Downloads](https://pepy.tech/badge/caerus/month)](https://pepy.tech/project/caerus/month)\n[![Sphinx](https://img.shields.io/badge/Sphinx-Docs-Green)](https://erdogant.github.io/caerus/)\n\u003c!---[![BuyMeCoffee](https://img.shields.io/badge/buymea-coffee-yellow.svg)](https://www.buymeacoffee.com/erdogant)--\u003e\n\u003c!---[![Coffee](https://img.shields.io/badge/coffee-black-grey.svg)](https://erdogant.github.io/donate/?currency=USD\u0026amount=5)--\u003e\n\n``caerus`` is Python package to compute the local-minima with the corresponding local-maxima within the given time-frame. This approach is designed to for stock-market valley and peak detection.\n\nHere are just a few of the things that caerus does well:\n    - Ouput contains detected start-stop regions of local minima and maxima.\n    - Figures are created.\n    - Parameter gridsearch.\n    - Designed for the detection of complex trend movements.\n\n# \n**⭐️ Star this repo if you like it ⭐️**\n#\n\n#### Install caerus from PyPI\n\n```bash\npip install caerus\n```\n\n#### Import caerus package\n\n```python\nfrom caerus import caerus\n```\n# \n\n\n### [Documentation pages](https://erdogant.github.io/caerus/)\n\nOn the [documentation pages](https://erdogant.github.io/caerus/) you can find detailed information about the working of the ``caerus`` with examples. \n\n\u003chr\u003e \n\n### Examples\n\n# \n\n* [Example: Detect peak and valleys in Bitcoin](https://erdogant.github.io/caerus/pages/html/Examples.html)\n\n\u003cp align=\"left\"\u003e\n  \u003ca href=\"https://erdogant.github.io/caerus/pages/html/Examples.html\"\u003e\n  \u003cimg src=\"https://github.com/erdogant/caerus/blob/master/docs/figs/figure_btc.png\" width=\"600\" /\u003e\n  \u003cimg src=\"https://github.com/erdogant/caerus/blob/master/docs/figs/figure_btc_last_300days.png\" width=\"600\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\n# \n\n* [Example: Detect peak and valleys in Facebook](https://erdogant.github.io/caerus/pages/html/Examples.html)\n\n\u003cp align=\"left\"\u003e\n  \u003ca href=\"https://erdogant.github.io/caerus/pages/html/Examples.html\"\u003e\n  \u003cimg src=\"https://github.com/erdogant/caerus/blob/master/docs/figs/figure_fb.png\" width=\"600\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\n* [Example: Gridsearch](https://erdogant.github.io/caerus/pages/html/Examples.html#gridsearch)\n\n\u003cp align=\"left\"\u003e\n  \u003ca href=\"https://erdogant.github.io/caerus/pages/html/Examples.html#gridsearch\"\u003e\n  \u003cimg src=\"https://github.com/erdogant/caerus/blob/master/docs/figs/figure_gridsearch_btc.png\" width=\"600\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\n\u003chr\u003e\n\n\n### Support\n\nThis project needs some love! ❤️\n\nContribute to this project by feature requests, idea discussions, reporting bugs, opening pull requests, or through Github Sponsors. Your help is highly appreciated.\n\n* If you wish to buy me a \u003ca href=\"https://www.buymeacoffee.com/erdogant\"\u003eCoffee\u003c/a\u003e for this work, it is very appreciated :)\n\n[![Github Sponsors](https://img.shields.io/github/sponsors/erdogant?label=github%20sponsors\u0026logo=github%20sponsors\u0026style=for-the-badge)](https://github.com/sponsors/erdogant)\n   \n### Maintainers\n* Erdogan Taskesen, github: [erdogant](https://github.com/erdogant)\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ferdogant%2Fcaerus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ferdogant%2Fcaerus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ferdogant%2Fcaerus/lists"}