{"id":26882790,"url":"https://github.com/nfaltir/multi-stock-compare","last_synced_at":"2026-03-06T04:03:50.095Z","repository":{"id":129999188,"uuid":"422115602","full_name":"nfaltir/multi-stock-compare","owner":"nfaltir","description":"🌱 A simple web app that compares stocks and generates chart. Built with Streamlit.","archived":false,"fork":false,"pushed_at":"2023-11-13T18:02:34.000Z","size":223129,"stargazers_count":5,"open_issues_count":1,"forks_count":6,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-08T04:06:39.371Z","etag":null,"topics":["bot","charts","datascience","finance","python","stocks","streamlit","streamlit-dashboard"],"latest_commit_sha":null,"homepage":"https://share.streamlit.io/nfaltir/multi-stock-compare/main/test.py","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/nfaltir.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}},"created_at":"2021-10-28T07:58:50.000Z","updated_at":"2024-01-04T15:08:31.000Z","dependencies_parsed_at":"2023-11-13T00:26:45.339Z","dependency_job_id":"62bf06fd-03ad-467d-877f-85fb4ee9d802","html_url":"https://github.com/nfaltir/multi-stock-compare","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/nfaltir/multi-stock-compare","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nfaltir%2Fmulti-stock-compare","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nfaltir%2Fmulti-stock-compare/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nfaltir%2Fmulti-stock-compare/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nfaltir%2Fmulti-stock-compare/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nfaltir","download_url":"https://codeload.github.com/nfaltir/multi-stock-compare/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nfaltir%2Fmulti-stock-compare/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30161345,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-05T22:39:40.138Z","status":"online","status_checked_at":"2026-03-06T02:00:08.268Z","response_time":250,"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":["bot","charts","datascience","finance","python","stocks","streamlit","streamlit-dashboard"],"created_at":"2025-03-31T16:55:28.200Z","updated_at":"2026-03-06T04:03:50.051Z","avatar_url":"https://github.com/nfaltir.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Stock Comparison Dashboard\n===========================\n\n\u003cbr\u003e\n\n\u003cbr\u003e\u003ci\u003eClosing Price\u003c/i\u003e\n\u003cimg src=\"./imgs/overview.png\"\n     alt=\"example-energy\"\n     style=\"float: left; margin-right: 10px; margin-bottom: 50px;\" /\u003e\n\n\n\u003cbr\u003e\n\nOverview\n---------\nThis is a simple streamlit web application that generates beautiful charts \u003cbr\u003e\nusing yfinance and matplotlib. No HTML, CSS, or JS needed. The streamlit \u003cbr\u003e\nlibrary will automatically build your python code into a web application, with some neat features. \n\n\n\n\n\n\n\u003cbr\u003e\n\nFeatures\n-----------\n1. compare multiple stocks closing prices\n2. stock returns\n3. trading volume\n4. Expand chart window and save chart image\n5. 7825 tickers to choose from (some may not work based on the timeframe given)\n\n\n\n\u003cbr\u003e\n\nSetup Config\n-------------\n1. Create python environment `python3 -m venv env`\n2. install packages `pip3 install -r requirements.txt`\n3. run app `streamlit run app.py`\n\n\u003cbr\u003e\n\n\n\n\u003cbr\u003e\n\n\u003cbr\u003e\u003ci\u003eClosing Price\u003c/i\u003e\n\u003cimg src=\"./imgs/close.png\"\n     alt=\"example-energy\"\n     style=\"float: left; margin-right: 10px; margin-bottom: 50px;\" /\u003e\n\n\n\u003cbr\u003e\n\n\u003cbr\u003e\u003ci\u003eReturns\u003c/i\u003e\n\u003cimg src=\"./imgs/returns.png\"\n     alt=\"example-energy\"\n     style=\"float: left; margin-right: 10px; margin-bottom: 50px;\" /\u003e\n\n\n\u003cbr\u003e\n\n\u003cbr\u003e\u003ci\u003eVolume\u003c/i\u003e\n\u003cimg src=\"./imgs/volume.png\"\n     alt=\"example-energy\"\n     style=\"float: left; margin-right: 10px; margin-bottom: 50px;\" /\u003e\n\n\n\u003cbr\u003e\n\n\n\n\n\u003cbr\u003e\n\n## App Update (10/22/2022)\n\nadded 7825 tickers of stocks, global stocks, etfs, and other various funds. If the tickers you have selected did not work, it means yahoo finance\ndoes not have their data in their database.\n\n\u003cbr\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnfaltir%2Fmulti-stock-compare","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnfaltir%2Fmulti-stock-compare","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnfaltir%2Fmulti-stock-compare/lists"}