{"id":46300426,"url":"https://github.com/lambiengcode/stockcon","last_synced_at":"2026-03-04T11:04:13.742Z","repository":{"id":225866327,"uuid":"766763980","full_name":"lambiengcode/stockcon","owner":"lambiengcode","description":"📟 Stock application on your console. You can add, show info, candlestick chart of any stock. Read news related to stock symbol.","archived":false,"fork":false,"pushed_at":"2024-03-04T16:03:33.000Z","size":104,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-02-06T14:22:51.667Z","etag":null,"topics":["alphavantage-api","candlestick-chart","python-module","stock"],"latest_commit_sha":null,"homepage":"https://www.alphavantage.co/support/#api-key","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/lambiengcode.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}},"created_at":"2024-03-04T04:37:13.000Z","updated_at":"2024-11-25T15:02:21.000Z","dependencies_parsed_at":"2024-03-04T19:07:17.160Z","dependency_job_id":null,"html_url":"https://github.com/lambiengcode/stockcon","commit_stats":null,"previous_names":["lambiengcode/stockcon"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lambiengcode/stockcon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lambiengcode%2Fstockcon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lambiengcode%2Fstockcon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lambiengcode%2Fstockcon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lambiengcode%2Fstockcon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lambiengcode","download_url":"https://codeload.github.com/lambiengcode/stockcon/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lambiengcode%2Fstockcon/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30078428,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-04T08:01:56.766Z","status":"ssl_error","status_checked_at":"2026-03-04T08:00:42.919Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["alphavantage-api","candlestick-chart","python-module","stock"],"created_at":"2026-03-04T11:04:07.793Z","updated_at":"2026-03-04T11:04:12.171Z","avatar_url":"https://github.com/lambiengcode.png","language":"Python","readme":"# 📟 Stock Console\n\nWelcome to the Stock Management System, a Python application for managing stocks and retrieving stock data and news from the Alpha Vantage API.\n\n![Img](./screenshots/screenshot.png)\n\n## Table of Contents\n- [📟 Stock Console](#-stock-console)\n  - [Table of Contents](#table-of-contents)\n  - [Overview](#overview)\n  - [Prerequisites](#prerequisites)\n  - [Getting Started](#getting-started)\n  - [Usage](#usage)\n\n## Overview\n\nThe Stock Management System allows users to interact with the Alpha Vantage API to perform various tasks related to stock management. It provides functionalities such as setting the API key, adding and removing stocks, viewing stock information, plotting stock charts, and accessing stock news.\n\n## Prerequisites\n\nBefore using the application, ensure you have the following installed:\n\n- Python 3.x\n- colorama (can be installed via pip: `pip install colorama`)\n- inquirer (can be installed via pip: `pip install inquirer`)\n\n## Getting Started\n\n1. **Clone the repository:**\n\n    ```bash\n    git clone https://github.com/lambiengcode/stockcon.git\n    ```\n\n2. **Navigate to the project directory:**\n\n    ```bash\n    cd stockcon\n    ```\n\n3. **Install dependencies:**\n\n    ```bash\n    pip3 install .\n    ```\n\n4. **Set up your API key:**\n   - Obtain an API key from the [Alpha Vantage website](https://www.alphavantage.co/support/#api-key).\n   - Set API key\n\n    ```bash\n    stockcon\n    ```\n\n    ```bash\n    [?] What would you like to do?: \n    \u003e   Set API Key\n        Add Stock\n        Remove Stock\n        Show Stock Information\n        Plot Stock Chart\n        View Stock News\n        Exit\n\n    Enter your API key: \n    ```\n\n## Usage\n\nTo run the application, execute the following command:\n\n```bash\nstockcon\n\n[?] What would you like to do?: \n \u003e Set API Key\n   Add Stock\n   Remove Stock\n   Show Stock Information\n   Plot Stock Chart\n   View Stock News\n   Exit\n```\n\n- `Set API Key`: Allows you to set your API key for accessing the Alpha Vantage API. You will be prompted to enter your API key, which will be saved securely for future use.\n- `Add Stock`: Enables you to add a stock symbol to your watchlist. You will be asked to input the symbol of the stock you wish to add.\n- `Remove Stock`: Lets you remove a stock symbol from your watchlist. You will be prompted to enter the symbol of the stock you want to remove.\n- `Show Stock Information`: Displays information about a specific stock, including its symbol, last refreshed timestamp, interval, output size, and time zone. You will be prompted to select a stock symbol from your watchlist.\n- `Plot Stock Chart`: Generates a candlestick chart for a selected stock symbol based on the intraday data retrieved from the Alpha Vantage API. You will be prompted to choose a stock symbol from your watchlist.\n- `View Stock News`: Fetches and displays the latest news related to a selected stock symbol from the Alpha Vantage API. You will be prompted to select a stock symbol from your watchlist.","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flambiengcode%2Fstockcon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flambiengcode%2Fstockcon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flambiengcode%2Fstockcon/lists"}