{"id":15881419,"url":"https://github.com/khalid050/simple-stock","last_synced_at":"2026-02-08T14:02:03.264Z","repository":{"id":43557889,"uuid":"213051543","full_name":"khalid050/Simple-Stock","owner":"khalid050","description":null,"archived":false,"fork":false,"pushed_at":"2023-01-04T22:14:07.000Z","size":12337,"stargazers_count":0,"open_issues_count":24,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-02T05:29:35.378Z","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/khalid050.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}},"created_at":"2019-10-05T18:33:37.000Z","updated_at":"2020-03-01T07:35:43.000Z","dependencies_parsed_at":"2023-02-02T21:45:16.038Z","dependency_job_id":null,"html_url":"https://github.com/khalid050/Simple-Stock","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/khalid050/Simple-Stock","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khalid050%2FSimple-Stock","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khalid050%2FSimple-Stock/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khalid050%2FSimple-Stock/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khalid050%2FSimple-Stock/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/khalid050","download_url":"https://codeload.github.com/khalid050/Simple-Stock/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khalid050%2FSimple-Stock/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265042939,"owners_count":23702643,"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":[],"created_at":"2024-10-06T03:41:35.805Z","updated_at":"2026-02-08T14:02:02.592Z","avatar_url":"https://github.com/khalid050.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Simple-Stock\n\n## Introduction and Inspiration\n\nInvesting is a complex process, so we wanted to make understanding stocks a much, much simpler process. With Simple-Stock, we provide stock metrics in plain English that people can use to make decisions on their stock positions.\n\nHistorically, regular folks have gotten the short end of the stick when it comes to investing information. A 2011 study by Griffin et al. demonstrated that retail investors, individual investors, continued to pour money into the 2000s dot-com bubble market, even after it was apparent that the whole market was tanking hard. Large institutional investors with more market information, on the other hand, exited their positions faster and protected relatively much more of their capital. This asymmetrical information flow caused many people to lose their livelihoods.\n\nWith time, market information has become more symmetrical, but this information is either theory spread out through many pages, or an over-over-simplification that causes people to over rely on professional analyst predictions. Web resources such as Investopedia, SeekingAlpha and Wall Street Survivor got created to educate people and share ideas about the methods of investing in different sorts of asset classes, be it stocks, bonds, options, futures, forex, etc. However, unless people already invest their time into researching stocks, their time is better spent elsewhere. Additionally, some sites provide esoteric information about analyst predictions, usually in the form of \"Sell,\" \"Hold,\" and \"Buy\". If people act upon these recommendations, they have autonomy in physically dealing with stocks, but they rest their overall decision to deal on those analysts.\n\nOverall, Simple-Stock strives to provide a balance between too-much and too-little information. We respect people's time, and we respect that they have better things to do. So we give them information that they understand and can act upon on quickly.\n\n## Running the Web Application\n\nClone the Simple-Stock folder. Cd into it. npm run dev.\n\n## What it does\n\nType in the stock symbol of a company of interest, for example, Take-Two Interactive (TTWO) or Proctor \u0026 Gamble (PG). The program will output a historical chart of prices, which the user can toggle through (1-year, 2-year, 3-year history). Additionally, there are valuation seven metrics that appear, with a \"True\" or \"False\" rating. Generally and relatively, true is good, false is bad. The plain english explanations are available on the read-me at the moment\n\n## How we built it\n\nKen Data Analytics-Python\nNathan Backend-Node\nKhalid Frontend-React\n\n## What's next!\n\nImproving the appearance of the overall UI.\nAdding sector-specific information and averages to make the stock indicators more relevant.\nAdding more features like bond and forex investing metrics.\nAdding other financial literacy features like debt, inflation and wealth growth visualization charts.\n\n## Plain English Stock Indicator Explanations\n\nCAGR: Compounded Annual Growth Rate. Better than average growth rate, especially when growth moves up and down\na lot throughout the years.\n\nCAGR Revenue: Growth rate of money the company is bringing in from selling things\nand interest money every year. More revenue is better.\n\nCAGR Dividends: Growth rate of money the company is giving away to investors.\nMore dividends is better.\n\nCAGR Capex: Growth rate of money the company is spending on buying and\nfixing things like buildings and land. More is better, especially if company is\ngrowing.\n\nShort-term debt ratio: Short-term refers to a year. The ability of company to\npay off its short-term debt with the things that they own. Anything below 1 is\ngood; the lower the better.\n\nCurrent Ratio: Current refers to a year. The ability of company to pay off its\ncurrent liabilities with its current assets. Anything above 1 is good, generally\nthe higher the better.\n\nCapital Acquisition Ratio: The ability of a company to manage paying for things\nlike land and buildings. Anything above 1 is good, generally\nthe higher the better.\n\nIncome Quality Ratio: Ratio of cash the company is actually pocketing after\npaying for things like taxes. Anything above 1 is good, generally\nthe higher the better.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkhalid050%2Fsimple-stock","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkhalid050%2Fsimple-stock","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkhalid050%2Fsimple-stock/lists"}