Displaying 1 to 20 from 24 results

StockSharp - Algorithmic trading and quantitative trading open source platform to develop trading robots (stock markets, forex, bitcoins and options)

  •    CSharp

StockSharp (shortly S#) – are free set of programs for trading at any markets of the world (American, European, Asian, Russian, stocks, futures, options, Bitcoins, forex, etc.). You will be able to trade manually or automated trading (algorithmic trading robots, conventional or HFT).Available connections: FIX/FAST, LMAX, Rithmic, Fusion/Blackwood, Interactive Brokers, OpenECry, Sterling, IQFeed, ITCH, FXCM, QuantHouse, E*Trade, BTCE, BitStamp and many other. Any broker or partner broker (benefits).

gekko - A bitcoin trading bot written in node - https://gekko.wizb.it/

  •    Javascript

The most valuable commodity I know of is information.Gekko is a Bitcoin TA trading and backtesting platform that connects to popular Bitcoin exchanges. It is written in javascript and runs on nodejs.

Pyfolio - Portfolio and risk analytics in Python

  •    Python

pyfolio is a Python library for performance and risk analysis of financial portfolios developed by Quantopian Inc. It works well with the Zipline open source backtesting library.Also see slides of a talk about pyfolio.

robinhood-node - :chart_with_upwards_trend: NodeJS client for Robinhood Trading

  •    Javascript

NodeJS Framework to make trades with the private Robinhood API. Using this API is not encouraged, since it's not officially available and it has been reverse engineered. See @Sanko's Unofficial Documentation for more information. Tested on the latest versions of Node 6, 7 & 8.

FX Option Manager

  •    DotNet

Sistema de Análisis y Gestión de Opciones Financieras sobre Moneda Extranjera. En tecnologías Microsoft .NET

TD Ameritrade .NET SDK


Non-official SDK for TD Ameritrade API implemented with .NET Framework technology.

node-ib - Interactive Brokers TWS API client library for Node.js

  •    Java

ib is Interactive Brokers TWS (or IB Gateway) API client library for Node.js. This is a direct port of Interactive Brokers' official Java client. There is no C++/Java library dependency. It makes a socket connection to TWS (or IB Gateway) using the net module, and all messages are entirely processed in JavaScript. It uses EventEmitter to pass the result back to user.

Watch-Me-Build-a-Trading-Bot - This is the code for "Watch Me Build a Trading Bot" by Siraj Raval on Youtube

  •    Javascript

This is the code for this video on Youtube by Siraj Raval called Watch me Build a Trading Bot. Credits go to AskMike for the starter code.

genesis - Replicate GDAX in local environment

  •    Javascript

Genesis replicates GDAX, the digital currency exchange operated by Coinbase, in a local environment. Genesis listens to GDAX market data and replicates market events in real time on a local Parity instance. All GDAX order books are replicated as Genesis order books.

nasdaq-tools - Applications for working with historical market data from Nasdaq

  •    Java

Applications for working with historical market data from Nasdaq.

node-soupbintcp - NASDAQ SoupBinTCP 3.00 client and server on Node

  •    Javascript

SoupBinTCP implements NASDAQ SoupBinTCP 3.00 client and server on Node. SoupBinTCP requires Node 6 or newer.

libbux - Un-official library for BUX trading platform (Node.js)

  •    Javascript

It uses official REST & WebSockets APIs which are used for a BUX mobile applications. For these APIs, there is no public documentation and thus no official support from the BUX team. Keep in mind that any change in the interface may (temporarily) break this library. Current version: 0.2.7 This is EXPERIMENTAL version. Use at your own risk.

jiji2 - Forex algorithmic trading framework using OANDA REST API.

  •    Javascript

Start the Forex system trading, using your own trading strategies. Jiji is a forex algorithmic trading framework using OANDA REST API. Fork this repository on github.

alpaca-backtrader-api - Alpaca Trading API integrated with backtrader

  •    Python

alpaca-backtrader-api is a python library for the Alpaca trade API within backtrader framework. It allows rapid trading algo development easily, with support for the both REST and streaming interfaces. For details of each API behavior, please see the online API document. Note this module supports only python version 3.5 and above, due to the underlying library alpaca-trade-api.

example-hftish - Example Order Book Imbalance Algorithm

  •    Python

The aim of this algorithm is to capture slight moves in the bid/ask spread as they happen. It is only intended to work for high-volume stocks where there are frequent moves of 1 cent exactly. It is one of the trading strategies based on order book imbalance. For more details about it, please refer to Darryl Shen, 2015 or other online articles. This algorithm will make many trades on the same security each day, so any account running it will quickly encounter PDT rules. Please make sure your account balance is well above $25,000 before running this script in a live environment.