Skip to main content

Fin Maestro Kin

Seamless Finance: Docker-Deployed APIs for Smart Investments.

Fin-Maestro-Kin


Docker Discussion Bugs/Issues Contribute
Use meeting warning meeting
Get started quickly using Docker Join/Read the Community Discussion Raise an Issue about a Problem Contribute With New Features

Fin-Maestro-Kin empowers you to:

  • 📊Effortlessly Fetch Historical Data: Seamlessly fetch historical financial data for in-depth analysis and market trend identification.

  • 📈Perform Market Trend Analysis: Uncover valuable insights and identify market trends with ease, guiding your investment decisions.

  • 📉Evaluate Market Sentiment: Gauge market sentiment to make informed investment decisions based on current market psychology.

  • ⚡Experience Lightning-Fast Performance: Benefit from the performance and scalability of FastAPI for a seamless user experience.

  • 🔍Craft Unparalleled Market Insights: Build your own financial applications powered by Fin-Maestro-Kin, unlocking a deeper understanding of the market.

Running Fin-Maestro-Kin in a Docker Container

Manually with Docker Command Line Interface (CLI)

  1. Pull the Docker Image: First, pull the pre-built Docker image from Docker Hub using the following command in your terminal or command prompt:
docker pull devfinwiz24/fin-maestro-kin:latest
  1. Run the Docker Container: After pulling the image, run the Docker container using the following command:
docker run -d -p 8000:8000 -p 6379:6379 -v redis-cache:/redis-cache devfinwiz24/fin-maestro-kin:latest

This 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).

Using Docker Desktop (Optional)

[!IMPORTANT]

Prerequisite: Download Docker Desktop

  1. Pull the Docker Image:

    • Open Docker Desktop and navigate to the "Images" section.
    • Search for the pre-built Docker image named devfinwiz24/fin-maestro-kin:latest.
    • Click on the image and select "Pull" to download it to your local machine.
  2. Run the Docker Container:

    • Once the image is pulled, navigate to the "Containers/Apps" section in Docker Desktop.
    • Click on "Run" and configure the container settings:
      • Container name (optional).
      • Port mapping: Expose port 8000 for accessing the application and port 6379 for Redis caching.
      • Volume mapping: Create a volume named "redis-cache" and mount it to the "/redis-cache" directory in the container.
    • Start the container to launch the application.
  3. Access the Application:

    • After the Docker container is running, access the application by opening a web browser.
    • Enter http://localhost:8000/docs in the address bar to access the Fin-Maestro-Kin API documentation.
  4. Additional Docker Desktop Features:

    • Docker Desktop provides a user-friendly graphical interface for managing Docker containers.
    • You can monitor container status, view container logs, and interact with running containers using the Docker Desktop GUI.

Usage

After deploying the container, interact with Fin Maestro Kin by sending HTTP requests to the exposed endpoints. Refer to the API documentation for detailed information on available endpoints and request formats.

Metadata

Release files for fin-maestro-kin 0.3.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fin-maestro-kin 0.3.3
File Size Uploaded
fin_maestro_kin-0.3.3.tar.gz 14.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for fin-maestro-kin 0.3.3
File Interpreter ABI Platform
fin_maestro_kin-0.3.3-py3-none-any.whl Python 3 none any Details

Total release size: 32.6 kB

Release files / fin_maestro_kin-0.3.3.tar.gz

Download URL fin_maestro_kin-0.3.3.tar.gz
Size 14.6 kB
Tags Source
SHA-256 checksum
How to use checksums
a56e1fe21131c841537a265acbe915cf9864981ddc44a2bbe1272678c901ee0f
BLAKE2b-256 checksum
How to use checksums
50fdd91bde3763991ae04233538e7530a080c4d8b9710ee94d8a57c5209429dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.9.1 Windows/10

Release files / fin_maestro_kin-0.3.3-py3-none-any.whl

Download URL fin_maestro_kin-0.3.3-py3-none-any.whl
Size 18.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2b60c7427c3cd6b445871515640376352baeaf78916023dad0b6055c98a19315
BLAKE2b-256 checksum
How to use checksums
1b1de193d5be9efcf7c59458ae6ef145b9b3199b4402c5ef15c216f9f9725b68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.9.1 Windows/10

Release history Release notifications | RSS feed

This release

0.3.3 This release

2 release files

0.3.2

2 release files

0.3.0

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page