All Projects → markcheno → Go Talib

markcheno / Go Talib

Licence: mit
A pure Go port of TA-Lib (http://ta-lib.org)

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Go Talib

TradeBot
Crypto trading bot using Binance API (Java)
Stars: ✭ 292 (-31.29%)
Mutual labels:  technical-analysis
yata
Yet Another Technical Analysis library [for Rust]
Stars: ✭ 142 (-66.59%)
Mutual labels:  technical-analysis
technical-indicators
Finance package written in Golang, mainly with TA indicators.
Stars: ✭ 56 (-86.82%)
Mutual labels:  technical-analysis
go-tachart
Candlestick chart generator (with event mark and TA indicator) using go-echarts
Stars: ✭ 24 (-94.35%)
Mutual labels:  technical-analysis
python-for-decision-makers-course
Demo code and other hand-out materials for our Python for Decision Makers and Business Leaders course
Stars: ✭ 20 (-95.29%)
Mutual labels:  technical-analysis
crypto-database
Database for crypto data, supporting several exchanges. Can be used for TA, bots, backtest, realtime trading, etc.
Stars: ✭ 72 (-83.06%)
Mutual labels:  technical-analysis
go ehlers indicators
A collection of John Ehlers technical analysis indicators / Filters written in pure go, with links to original papers
Stars: ✭ 29 (-93.18%)
Mutual labels:  technical-analysis
Techan
Technical Analysis Library for Golang
Stars: ✭ 404 (-4.94%)
Mutual labels:  technical-analysis
AutoTrader
A Python-based development platform for automated trading systems - from backtesting to optimisation to livetrading.
Stars: ✭ 227 (-46.59%)
Mutual labels:  technical-analysis
tuneta
Intelligently optimizes technical indicators and optionally selects the least intercorrelated for use in machine learning models
Stars: ✭ 77 (-81.88%)
Mutual labels:  technical-analysis
Screeni-py
A Python-based stock screener to find stocks with potential breakout probability from NSE India.
Stars: ✭ 161 (-62.12%)
Mutual labels:  technical-analysis
Sequence-to-Sequence-Learning-of-Financial-Time-Series-in-Algorithmic-Trading
My bachelor's thesis—analyzing the application of LSTM-based RNNs on financial markets. 🤓
Stars: ✭ 64 (-84.94%)
Mutual labels:  technical-analysis
algorithmic-market-prediction
Implementation of Algorthmic Prediction of Candle Patterns
Stars: ✭ 21 (-95.06%)
Mutual labels:  technical-analysis
techindicators
Python functions and an associated Jupyter notebook for technical analysis of stock price data. Numpy is used for calculating technical indicators. Matplotlib and mpl_finance are used for plotting data.
Stars: ✭ 31 (-92.71%)
Mutual labels:  technical-analysis
Crypto Signal
Github.com/CryptoSignal - #1 Quant Trading & Technical Analysis Bot - 3,100+ stars, 900+ forks
Stars: ✭ 3,690 (+768.24%)
Mutual labels:  technical-analysis
py-investment
Extensible Algo-Trading Python Package.
Stars: ✭ 19 (-95.53%)
Mutual labels:  technical-analysis
indicado
Technical indicator library for Elixir with no dependencies.
Stars: ✭ 15 (-96.47%)
Mutual labels:  technical-analysis
Deep Convolution Stock Technical Analysis
Uses Deep Convolutional Neural Networks (CNNs) to model the stock market using technical analysis. Predicts the future trend of stock selections.
Stars: ✭ 407 (-4.24%)
Mutual labels:  technical-analysis
Ta4j Origins
A Java library for technical analysis ***Not maintained anymore, kept for archival purposes, see #192***
Stars: ✭ 354 (-16.71%)
Mutual labels:  technical-analysis
MSTA
Multi Strategy Trading Algorithm
Stars: ✭ 34 (-92%)
Mutual labels:  technical-analysis

go-talib

GoDoc

A pure Go port of TA-Lib

Install

Install the package with:

go get github.com/markcheno/go-talib

Import it with:

import "github.com/markcheno/go-talib"

and use talib as the package name inside the code.

Example

package main

import (
	"fmt"
	"github.com/markcheno/go-quote"
	"github.com/markcheno/go-talib"
)

func main() {
	spy, _ := quote.NewQuoteFromYahoo("spy", "2016-01-01", "2016-04-01", quote.Daily, true)
	fmt.Print(spy.CSV())
	rsi2 := talib.Rsi(spy.Close, 2)
	fmt.Println(rsi2)
}

License

MIT License - see LICENSE for more details

Contributors

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].