Project

snaptrade

0.0
The project is in a healthy, maintained state
Connect brokerage accounts to your app for live positions and trading
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 3.6, >= 3.6.0

Runtime

>= 1.0.1, < 3.0
~> 1.0, >= 1.0.4
 Project Readme
SnapTrade Logo

SnapTrade is a financial technology platform that provides a unified API to connect your app with retail brokerage accounts. This allows your users to manage their investment portfolios from multiple brokerage platforms directly through your app. SnapTrade supports over 20 retail brokerages, enabling functionalities like real-time data aggregation, trading execution, portfolio tracking, and more.

Our comprehensive API documentation, support, ease of integration and robust functionality has made us a valuable partner for numerous financial apps and services, helping to drive innovation in the fintech space.

Additional information

See a list of our SDKs below, or visit any of our additional resources to learn more about SnapTrade and the best way to integrate:

  • Homepage – learn more about SnapTrade and why we're a great fit for you
  • Getting started and tutorials – guides and tutorials so you can get up and running quickly
  • Full API Reference – in depth reference to take full advantage of our API
  • Test keys – request your own test keys once you're ready to give us a try
  • Demo – useful to quickly take our API for a spin once you have access keys

SDKs

Language Version Package Manager README Source
Java 5.0.57 Maven Central README Source
Ruby 2.0.58 RubyGems README Source
Python 11.0.57 PyPI README Source
TypeScript 9.0.59 npm README Source
C# 5.0.60 NuGet README Source
PHP (8.0+) 2.0.57 Packagist README Source
Go 1.0.30 pkg.go.dev README Source
PHP (7.0+) 2.0.57 Packagist README Source