{"id":48393877,"url":"https://github.com/kavehbc/market-forecast","last_synced_at":"2026-04-06T01:15:38.658Z","repository":{"id":83903382,"uuid":"369020163","full_name":"kavehbc/market-forecast","owner":"kavehbc","description":"Cryptocurrency \u0026 Stocks Exchange Market Forecast (Predictive AI)","archived":false,"fork":false,"pushed_at":"2025-07-16T00:34:22.000Z","size":711,"stargazers_count":11,"open_issues_count":0,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-17T00:58:56.170Z","etag":null,"topics":["cryptocurrency","docker","price-prediction","python","stock-market","streamlit"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kavehbc.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":"2021-05-19T22:50:40.000Z","updated_at":"2025-07-16T00:34:25.000Z","dependencies_parsed_at":"2025-07-16T06:00:44.339Z","dependency_job_id":"356ad5e9-3a52-41d7-bab3-615e167e2f81","html_url":"https://github.com/kavehbc/market-forecast","commit_stats":null,"previous_names":["kavehbc/market-forecast","kavehbc/market-analyzer"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kavehbc/market-forecast","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kavehbc%2Fmarket-forecast","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kavehbc%2Fmarket-forecast/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kavehbc%2Fmarket-forecast/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kavehbc%2Fmarket-forecast/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kavehbc","download_url":"https://codeload.github.com/kavehbc/market-forecast/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kavehbc%2Fmarket-forecast/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31455609,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-05T21:22:52.476Z","status":"ssl_error","status_checked_at":"2026-04-05T21:22:51.943Z","response_time":75,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6: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":["cryptocurrency","docker","price-prediction","python","stock-market","streamlit"],"created_at":"2026-04-06T01:15:38.018Z","updated_at":"2026-04-06T01:15:38.653Z","avatar_url":"https://github.com/kavehbc.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Cryptocurrency \u0026 Stock Market Forecast (Predictive AI)\n\nLike many, I used to track Crypto and Stock progress either for investment or curiosity.\nThere are numerous amount of recommendations from financial advisors, traders, investors, business analysts, brokers\nand so on available on Internet, and interestingly, sometimes, there are contradicting each other.\n\nThis is a fun open-source project in `streamlit` using `Facebook Prophet` and `Neural Prophet` to analyze and forecast\nStock and Crypto-currency market based on their historical price only.\nThe data is extracted from Yahoo! Finance using the `yfinance` library.\n\n\u003e **Warning:** This tool neither recommends nor guarantees the performance of the given symbol.\n\u003e Use this tool and its forecasts at your own risk.\n\n## Demo\nYou can access the demo version deployed on Streamlit server at:\n\n[https://market-forecast.streamlit.app/](https://market-forecast.streamlit.app/)\n\n## Run\nIn order to run this tool, you must have Streamlit installed on your machine/environment:\n\n    streamlit run app.py\n\n## Run on Docker\nThis application is available on [Docker Hub](https://hub.docker.com/r/kavehbc/market-forecast), and it can be run directly using:\n\n    docker run -p 80:8501 kavehbc/market-forecast\n\nOnce you run it, you can open it in your browser on [http://127.0.0.1](http://127.0.0.1).\n\n## GitHub Repo\nThis project is open-source, and it is available on GitHub at [https://github.com/kavehbc/market-forecast](https://github.com/kavehbc/market-forecast).\n\n## Usage Tracking\n### User Hits/Views\nThe app usage is tracked using [statcounter.com](https://statcounter.com/),\nand it does not contain any personal information. The file containing the script is located at\n`injection\\statcounter.html`.\n\nInjection functions are managed inside `libs\\injection.py`.\n\n### Searched Tickers/Symbols\nThe searched tickers are stored in `db\\popular.json` file.\nThe functions related to the data storage and retrieval are managed inside `libs\\db.py`.\n\nThis database is stored where the app is hosted, and it does not transmit these data elsewhere automatically.\n\n## Limitations\n\n1. `Recommendation` section is removed since `yfinance` module can not decrypt data.\n\n## Screenshot\n![App Screenshot](screenshot/market-forecast.png \"App Screenshot\")\n\n## Developer(s)\nKaveh Bakhtiyari - [Website](http://bakhtiyari.com) | [Medium](https://medium.com/@bakhtiyari)\n  | [LinkedIn](https://www.linkedin.com/in/bakhtiyari) | [GitHub](https://github.com/kavehbc)\n\n## Contribution\nFeel free to join the open-source community and contribute to this repository.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkavehbc%2Fmarket-forecast","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkavehbc%2Fmarket-forecast","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkavehbc%2Fmarket-forecast/lists"}