{"id":18447496,"url":"https://github.com/visionary-code-works/stock_getter","last_synced_at":"2025-10-15T19:51:59.920Z","repository":{"id":208499608,"uuid":"721766108","full_name":"Visionary-Code-Works/stock_getter","owner":"Visionary-Code-Works","description":null,"archived":false,"fork":false,"pushed_at":"2023-12-19T11:55:50.000Z","size":47,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-15T17:14:58.996Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Visionary-Code-Works.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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},"funding":{"github":"thomasthaddeus","patreon":"VisionaryCodeWorks","liberapay":"vcwtech"}},"created_at":"2023-11-21T18:21:26.000Z","updated_at":"2023-12-15T03:14:47.000Z","dependencies_parsed_at":"2023-11-30T06:35:14.394Z","dependency_job_id":"4a52f316-090d-492a-81cf-1eb484204842","html_url":"https://github.com/Visionary-Code-Works/stock_getter","commit_stats":null,"previous_names":["fmckenzie05/stock_getter","visionary-code-works/stock_getter"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Visionary-Code-Works/stock_getter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Visionary-Code-Works%2Fstock_getter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Visionary-Code-Works%2Fstock_getter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Visionary-Code-Works%2Fstock_getter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Visionary-Code-Works%2Fstock_getter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Visionary-Code-Works","download_url":"https://codeload.github.com/Visionary-Code-Works/stock_getter/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Visionary-Code-Works%2Fstock_getter/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279109990,"owners_count":26105905,"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","status":"online","status_checked_at":"2025-10-15T02:00:07.814Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2024-11-06T07:13:30.227Z","updated_at":"2025-10-15T19:51:59.890Z","avatar_url":"https://github.com/Visionary-Code-Works.png","language":"Python","funding_links":["https://github.com/sponsors/thomasthaddeus","https://patreon.com/VisionaryCodeWorks","https://liberapay.com/vcwtech"],"categories":[],"sub_categories":[],"readme":"# stock_getter\n\n## Stock Market Data Analysis Tool\n\nThis tool provides various functionalities for analyzing stock market data, including comparative analysis, volatility measurement, Fibonacci retracement levels, and more. It utilizes the yfinance library to fetch historical data from Yahoo Finance and matplotlib for data visualization.\n\n## Features\n\n1. **Comparative Analysis**: Compares performance of selected stocks or stock indices over a specified period. Users can input stock tickers for a customized comparison.\n2. **Volatility Measurement**: Calculates and visualizes the 30-day rolling volatility (annualized) of selected stocks.\n3. **Fibonacci Retracement**: Plots Fibonacci retracement levels for a given stock over the past year. The tool also includes error handling for incorrect or non-existent stock tickers.\n\n## Installation\n\nTo use this tool, ensure you have Python installed on your system along with the following libraries:\n\n```bash\npip install yfinance\npip install matplotlib\npip install pandas\n```\n\n## Comparative Analysis\n\n- Run the script and input 2-3 stock tickers when prompted.\n- The script will display a comparison of the selected stocks’ normalized closing prices over time.\n\n## Volatility Measurement\n\nThe script calculates and plots the rolling volatility of specified stocks.\nUsers can modify the list of tickers in the script to analyze different stocks.\n\n## Fibonacci Retracement\n\nEnter the desired stock ticker when prompted.\nThe script will plot the stock's closing prices along with key Fibonacci levels.\n\n## Customization\n\nThe scripts are customizable, allowing users to specify different stock tickers and time periods for analysis.\n\n## Error Handling\n\nThe Fibonacci retracement tool includes error handling to manage incorrect user inputs or data unavailability.\n\n## Limitations\n\nDue to the nature of financial APIs and data availability, some tickers or indices might not have data accessible through yfinance.\n\n### Note\n\nThis tool is intended for educational and informational purposes. It should not be considered as financial advice.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvisionary-code-works%2Fstock_getter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvisionary-code-works%2Fstock_getter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvisionary-code-works%2Fstock_getter/lists"}