{"id":21578290,"url":"https://github.com/stephanakkerman/super-guppy","last_synced_at":"2025-04-10T17:33:22.921Z","repository":{"id":157307883,"uuid":"452457092","full_name":"StephanAkkerman/super-guppy","owner":"StephanAkkerman","description":"Technical analysis indicator, based on Super Guppy R1.2 by JustUncleL on TradingView","archived":false,"fork":false,"pushed_at":"2024-05-23T15:22:00.000Z","size":90,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-24T15:11:15.674Z","etag":null,"topics":["pandas-ta","super-guppy","superguppy","technical-analysis","technical-indicator","technical-indicators"],"latest_commit_sha":null,"homepage":"https://www.tradingview.com/script/q0s1bpoo-Super-Guppy-R1-2-by-JustUncleL/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/StephanAkkerman.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-01-26T22:09:45.000Z","updated_at":"2024-05-23T15:22:04.000Z","dependencies_parsed_at":"2024-05-02T00:57:00.237Z","dependency_job_id":"c25485d2-c4cc-4087-8135-047233d08d27","html_url":"https://github.com/StephanAkkerman/super-guppy","commit_stats":null,"previous_names":["stephanakkerman/super-guppy"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StephanAkkerman%2Fsuper-guppy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StephanAkkerman%2Fsuper-guppy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StephanAkkerman%2Fsuper-guppy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StephanAkkerman%2Fsuper-guppy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/StephanAkkerman","download_url":"https://codeload.github.com/StephanAkkerman/super-guppy/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248261993,"owners_count":21074229,"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":["pandas-ta","super-guppy","superguppy","technical-analysis","technical-indicator","technical-indicators"],"created_at":"2024-11-24T13:10:04.486Z","updated_at":"2025-04-10T17:33:22.894Z","avatar_url":"https://github.com/StephanAkkerman.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Super Guppy Indicator\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/python-3.8+-blue.svg\" alt=\"Supported versions\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/license/StephanAkkerman/super-guppy.svg?color=brightgreen\" alt=\"License\"\u003e\n  \u003ca href=\"https://github.com/psf/black\"\u003e\u003cimg src=\"https://img.shields.io/badge/code%20style-black-000000.svg\" alt=\"Code style: black\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n---\n\nThis is a simple Python script for calculating the Super Guppy technical indicator. The code was inspired by the TradingView indicator of [JustUncleL](https://www.tradingview.com/script/q0s1bpoo-Super-Guppy-R1-2-by-JustUncleL/).\n\n## Setup\nYou only need one thing to use this function, which is a pandas DataFrame consisting of 70 rows filled with close data of your favorite stock / cryptocurrency.\nIt will return the DataFrame filled with the EMAs + Guppy signal, where 1 = Buy, 0 = Hold, -1 = Sell. You can find this information in the \"guppy\" column of the returned DataFrame. This can be used for making strategies using the super guppy indicator. You can also use the EMAs values and colFinal columns to make your own strategy based on the values in those columns.\n\n## Dependencies\nThe required packages to run this code can be found in the `requirements.txt` file. To run this file, execute the following code block:\n```\n$ pip install -r requirements.txt \n```\nAlternatively, you can install the required packages manually like this:\n```\n$ pip install \u003cpackage\u003e\n```\n\n## How to run\n- Clone the repository.\n- Get a dataframe consisting of at least 70 rows of close prices.\n- Call the super_guppy function located in `main.py` using this dataframe as parameter.\n- See results.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstephanakkerman%2Fsuper-guppy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstephanakkerman%2Fsuper-guppy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstephanakkerman%2Fsuper-guppy/lists"}