https://github.com/jumpei00/gostocktrade
Stock trading application using Go
https://github.com/jumpei00/gostocktrade
docker docker-compose golang highcharts html javascript stock-analysis stock-trading
Last synced: 5 months ago
JSON representation
Stock trading application using Go
- Host: GitHub
- URL: https://github.com/jumpei00/gostocktrade
- Owner: jumpei00
- Created: 2021-05-29T07:37:06.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2021-07-26T13:22:18.000Z (almost 5 years ago)
- Last Synced: 2025-08-09T21:43:18.576Z (11 months ago)
- Topics: docker, docker-compose, golang, highcharts, html, javascript, stock-analysis, stock-trading
- Language: Go
- Homepage:
- Size: 78.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README


# GO Stock Trade Tool
This application enables you to judge whether you should buy stock, sell stock, or not.
# Overveiw
What this application implements is as follows.
- candle stick of stock data(daily data, using yahoo api)
- indicators(using HighChrats)
- backtest of EMA, BollingerBand, MACD, RSI, WilliamR
- display trade timing of past
- display whether today is BUY, or SELL, or not
# Usage
## generate
```
$ go mod tidy
$ go run main.go
```
or
```
$ docker-compose up --build
```
and access 127.0.0.1:8080
## test
```
$ go mod tidy
$ go -v -cover ./...
```
# Requirements
- GO 1.16.3
- go-quote latest
- go-talib latest
- logrus 1.8.1
- goconvey 1.6.4
- testify 1.7.0
- ini 1.62.0
- sqlite 1.1.4
- gorm 1.21.10
# Author
Jumpei Motohashi
# Licence
no licence, but due to use highchats library, NOT use as commercial.