The main libraries include Talib and Shioaji API.
Other libraries used for calculation are:
numpy mplfinance pandas shioaji load_dotenv bokeh==2.4.3 backtesting
This image workdir is /usr/src
The execution method is as follows:
docker run -v {host directory}:{container directory} -t -i --rm sryku2000/python-3.12-talib-shioaji {bash command}
docker run -v /home/user/example_python:/usr/src -t -i --rm sryku2000/python-3.12-talib-shioaji python main.py