Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 545 Bytes

README.md

File metadata and controls

32 lines (24 loc) · 545 Bytes

vāde

High performance betfair backtester using golang

use

import "vade"
import "gofair"

func main() {
	config := &gofair.Config{
		CertFile: "/gocerts/client-2048.crt",
		KeyFile: "/gocerts/client-2048.key",
	}

	trading, err := gofair.NewClient(config)
	if err != nil {
		panic(err)
	}

	backtest := vade.NewListener(trading)

	// create strategies list
	strategies := []vade.Strategy{
		vade.RecordMarketBook{},
	}

	var fileList = []string{"1.135904788", "1.135904789"}
	backtest.ProcessMarket(fileList, strategies)
}