Skip to content

CasselKim/TTM

Repository files navigation

TTM

Auto trade and manage stocks/coins platform

Tests Passing Tests Coverage
Issues GitHub pull requests

Requirements

  • python 12.0
  • poetry 1.6.1
  • fastapi 0.104.1

Installation

1. Download repo

git clone https://github.com/CasselKim/TTM.git`

2. Download poetry

https://python-poetry.org/docs/#installing-with-the-official-installer

3. Create venv

poetry install

4. Execute docker

docker build -f docker/Dockerfile . -t ttm-image
docker compose -f docker/docker-compose-local.yml -p ttm up -d

5. Check the access

http://0.0.0.0/docs image

Deployment - Github Action

  1. PR open
  2. Test by github action
  3. Auto-merge when test pass
  4. Build as image and push to Docker hub
  5. Run the image on the AWS EC2 through github action

License

This project is licensed under the terms of the MIT license.

About

auto trade and manage stocks/coins platform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published