{"id":14979103,"url":"https://github.com/devfinwiz/fin-maestro-kin","last_synced_at":"2025-04-05T06:04:07.557Z","repository":{"id":215911419,"uuid":"739978035","full_name":"devfinwiz/Fin-Maestro-Kin","owner":"devfinwiz","description":"Seamless Finance: Docker-Deployed APIs for Smart Investments. [WORK IN PROGRESS]","archived":false,"fork":false,"pushed_at":"2024-12-28T18:53:58.000Z","size":535,"stargazers_count":73,"open_issues_count":0,"forks_count":14,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-03-29T05:07:42.055Z","etag":null,"topics":["algorithmic-trading","backtesting","docker","fastapi","finance-api","python-3","stock-analysis","stock-market","stock-price-prediction"],"latest_commit_sha":null,"homepage":"https://fin-maestro-kin.apidog.io/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/devfinwiz.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}},"created_at":"2024-01-07T06:02:16.000Z","updated_at":"2025-02-21T19:57:18.000Z","dependencies_parsed_at":"2024-01-13T17:40:51.988Z","dependency_job_id":"c1d2a476-5ff0-4c88-a6ff-303683077b7b","html_url":"https://github.com/devfinwiz/Fin-Maestro-Kin","commit_stats":{"total_commits":85,"total_committers":5,"mean_commits":17.0,"dds":"0.43529411764705883","last_synced_commit":"8a4a63b9bfbe75aa74ed5f947860f7a3a2d41829"},"previous_names":["devfinwiz/fin-maestro.py","devfinwiz/fin-maestro-kin"],"tags_count":21,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devfinwiz%2FFin-Maestro-Kin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devfinwiz%2FFin-Maestro-Kin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devfinwiz%2FFin-Maestro-Kin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devfinwiz%2FFin-Maestro-Kin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devfinwiz","download_url":"https://codeload.github.com/devfinwiz/Fin-Maestro-Kin/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247294516,"owners_count":20915340,"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":["algorithmic-trading","backtesting","docker","fastapi","finance-api","python-3","stock-analysis","stock-market","stock-price-prediction"],"created_at":"2024-09-24T13:59:13.883Z","updated_at":"2025-04-05T06:04:07.540Z","avatar_url":"https://github.com/devfinwiz.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://fin-maestro-kin.apidog.io/\"\u003e\u003cimg src=\"https://github.com/devfinwiz/Fin-Maestro-Kin/assets/78873223/eb0f030e-5c6c-4457-9713-97d0487ae59c\" alt=\"Fin Maestro Kin\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\" style=\"font-size: 20px;\"\u003e\n    \u003cem\u003eSeamless Finance: Docker-Deployed APIs for Smart Investments.\u003c/em\u003e\n\n\u003ch1 align=\"center\"\u003eFin-Maestro-Kin \u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/devfinwiz/fin-maestro-kin/releases/latest\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/v/release/devfinwiz/fin-maestro-kin?style=for-the-badge\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Python-3.9.1-blue\u0026?style=for-the-badge\u0026color=brown\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/devfinwiz/Fin-Maestro-Kin/blob/master/LICENSE\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/license/devfinwiz/Fin-Maestro-Kin?color=purple\u0026style=for-the-badge\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/devfinwiz/Fin-Maestro-Kin/graphs/contributors\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/contributors/devfinwiz/Fin-Maestro-Kin?color=indigo\u0026style=for-the-badge\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.codefactor.io/repository/github/devfinwiz/fin-maestro-kin\"\u003e\n    \u003cimg src=\"https://www.codefactor.io/repository/github/devfinwiz/fin-maestro-kin/badge?style=for-the-badge\u0026\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://hub.docker.com/repository/docker/devfinwiz24/fin-maestro-kin/tags\"\u003e\n    \u003cimg src=\"https://img.shields.io/docker/pulls/devfinwiz24/fin-maestro-kin?style=for-the-badge\u0026logo=docker\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\u003cbr\u003e\n\n\n| **Docker** | **Discussion** | **Bugs/Issues** | **Contribute** |\n| :---: | :---: | :---: | :---: |\n| [![Use](https://github.com/devfinwiz/Fin-Maestro-Kin/assets/78873223/5866ef40-3168-415b-b222-febb280f0248)](https://hub.docker.com/r/devfinwiz24/fin-maestro-kin) | [![meeting](https://user-images.githubusercontent.com/6128978/149935812-31266023-cc5b-4c98-a416-1d4cf8800c0c.png)](https://github.com/devfinwiz/Fin-Maestro-Kin/discussions) | [![warning](https://user-images.githubusercontent.com/6128978/149936142-04d7cf1c-5bc5-45c1-a8e4-015454a2de48.png)](https://github.com/devfinwiz/Fin-Maestro-Kin/issues/new/choose) | [![meeting](https://user-images.githubusercontent.com/6128978/149935812-31266023-cc5b-4c98-a416-1d4cf8800c0c.png)](https://github.com/devfinwiz/Fin-Maestro-Kin/fork) |\n| Get started quickly using Docker | Join/Read the Community Discussion | Raise an Issue about a Problem | Contribute With New Features |\n\n\n## **Fin-Maestro-Kin** empowers you to:\n\n- 📊**Effortlessly Fetch Historical Data:** Seamlessly fetch historical financial data for in-depth analysis and market trend identification.\n\n- 📈**Perform Market Trend Analysis:** Uncover valuable insights and identify market trends with ease, guiding your investment decisions.\n  \n- 📉**Evaluate Market Sentiment:** Gauge market sentiment to make informed investment decisions based on current market psychology.\n  \n- ⚡**Experience Lightning-Fast Performance:** Benefit from the performance and scalability of FastAPI for a seamless user experience.\n  \n- 🔍**Craft Unparalleled Market Insights:** Build your own financial applications powered by Fin-Maestro-Kin, unlocking a deeper understanding of the market.\n\n\n![](https://i.imgur.com/waxVImv.png)\n\n# Running Fin-Maestro-Kin in a Docker Container\n\n## Manually with Docker Command Line Interface (CLI)\n\n1. **Pull the Docker Image:** First, pull the pre-built Docker image from Docker Hub using the following command in your terminal or command prompt:\n```\ndocker pull devfinwiz24/fin-maestro-kin:latest\n```\n2. **Run the Docker Container:** After pulling the image, run the Docker container using the following command:\n```\ndocker run -d -p 8000:8000 devfinwiz24/fin-maestro-kin:latest\n```\nThis command pulls the latest version of the Docker image from Docker Hub and runs it in a detached mode (`-d`) while mapping port 8000 of the host machine to port 8000 of the container (`-p 8000:8000`).\n\n## Using Docker Desktop (Optional)\n\u003e [!IMPORTANT]\n\u003e ### Prerequisite: [Download Docker Desktop](https://www.docker.com/products/docker-desktop/)\n\n1. **Pull the Docker Image:**\n   - Open Docker Desktop and navigate to the \"Images\" section.\n   - Search for the pre-built Docker image named `devfinwiz24/fin-maestro-kin:latest`.\n   - Click on the image and select \"Pull\" to download it to your local machine.\n\n2. **Run the Docker Container:**\n   - Once the image is pulled, navigate to the \"Containers/Apps\" section in Docker Desktop.\n   - Click on \"Run\" and configure the container settings:\n     - Container name (optional).\n     - Port mapping: Expose port 8000 for accessing the application.\n   - Start the container to launch the application.\n\n3. **Access the Application:**\n   - After the Docker container is running, access the application by opening a web browser.\n   - Enter http://localhost:8000/docs in the address bar to access the Fin-Maestro-Kin API documentation.\n\n4. **Additional Docker Desktop Features:**\n   - Docker Desktop provides a user-friendly graphical interface for managing Docker containers.\n   - You can monitor container status, view container logs, and interact with running containers using the Docker Desktop GUI.\n\n## Usage\nAfter deploying the container, interact with Fin Maestro Kin by sending HTTP requests to the exposed endpoints. Refer to the API [documentation](https://fin-maestro-kin.apidog.io/) for detailed information on available endpoints and request formats.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevfinwiz%2Ffin-maestro-kin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevfinwiz%2Ffin-maestro-kin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevfinwiz%2Ffin-maestro-kin/lists"}