sjc 4b9f605e7d
All checks were successful
Continuous Integration / CI (push) Successful in 1m31s
Added Risk Parameters
risk.go added
2025-05-28 19:05:47 -04:00
2025-05-07 23:54:40 -04:00
2025-05-28 08:14:13 -04:00
2024-05-14 20:27:42 -04:00
2025-05-08 00:36:03 -04:00
2025-05-08 00:36:03 -04:00
2025-05-08 00:36:03 -04:00
2024-05-14 21:51:10 -04:00
2025-05-08 00:36:03 -04:00
2024-05-14 22:51:29 -04:00
2025-05-08 00:36:03 -04:00
2024-05-14 21:51:10 -04:00
2025-05-28 08:19:25 -04:00
2025-05-08 00:36:03 -04:00
2024-05-14 21:51:10 -04:00
2025-05-08 00:36:03 -04:00
2024-05-14 21:51:10 -04:00
2025-05-08 18:30:58 -04:00
2025-05-08 18:30:58 -04:00
2024-05-14 20:27:42 -04:00
2025-05-07 23:50:46 -04:00
2025-05-28 07:55:12 -04:00
2025-05-08 00:36:03 -04:00
2024-05-14 21:51:10 -04:00
2025-05-08 00:36:03 -04:00
2024-05-14 21:51:10 -04:00
2025-05-08 13:16:38 -04:00
2025-05-28 19:05:47 -04:00
2025-05-08 00:36:03 -04:00
2025-05-08 00:36:03 -04:00
2025-05-08 00:36:03 -04:00
2024-05-14 21:51:10 -04:00
2025-05-08 00:36:03 -04:00
2024-05-14 21:51:10 -04:00
2025-05-08 00:36:03 -04:00
2024-05-14 22:51:29 -04:00

Go Tastytrade Open API Wrapper

Build

Go API wrapper for the Tastytrade Open API

Table of Contents

  1. Introduction
  2. Installation
  3. Usage
  4. Testing
  5. Contributing
  6. License

Introduction

This project provides a Go wrapper for the Tastytrade Open API. It allows developers to interact with Tastytrade's financial data and services in a more Go-idiomatic way, abstracting away the details of direct HTTP requests and responses.

Installation

To install this project, you can use go get:

go get sancus.carpanet.net/sjc/tastytrade

Then, import it in your Go code:

import "sancus.carpanet.net/sjc/tastytrade"

Usage

Here's a basic example of how to use this wrapper to get account balances:

api := tastytrade.NewTastytradeAPI("your-api-key")
balances, err := api.GetAccountBalances("your-account-number")
if err != nil {
    log.Fatal(err)
}
fmt.Println(balances)

Testing

To run the tests for this project, you can use go test:

go test ./...

Contributing

Contributions to this project are welcome! Please submit a pull request or open an issue on GitHub.

License

This project is released into the public domain under the Unlicense. For more information, please refer to the LICENSE file or visit https://unlicense.org.

Description
Go API wrapper for the Tastytrade Open API
Readme Unlicense 95 KiB
Languages
Go 97.7%
Dockerfile 1.7%
Makefile 0.6%