All Projects → dsinyakov → Quant

dsinyakov / Quant

Licence: mit
Codera Quant is a Java framework for algorithmic trading strategies development, execution and backtesting via Interactive Brokers TWS API or other brokers API

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Quant

AutoTrader
A Python-based development platform for automated trading systems - from backtesting to optimisation to livetrading.
Stars: ✭ 227 (+118.27%)
Mutual labels:  trading, trading-bot, trading-platform, trading-strategies, trading-algorithms, quantitative-finance, algorithmic-trading, quantitative-trading
Turingtrader
The Open-Source Backtesting Engine/ Market Simulator by Bertram Solutions.
Stars: ✭ 132 (+26.92%)
Mutual labels:  trading-bot, trading, algorithmic-trading, trading-strategies, quantitative-finance, trading-algorithms, trading-platform, quantitative-trading
Quant Trading
Python quantitative trading strategies including VIX Calculator, Pattern Recognition, Commodity Trading Advisor, Monte Carlo, Options Straddle, Shooting Star, London Breakout, Heikin-Ashi, Pair Trading, RSI, Bollinger Bands, Parabolic SAR, Dual Thrust, Awesome, MACD
Stars: ✭ 2,407 (+2214.42%)
Mutual labels:  trading-bot, algorithmic-trading, trading-strategies, quantitative-finance, trading-algorithms, quantitative-trading
Kelp
Kelp is a free and open-source trading bot for the Stellar DEX and 100+ centralized exchanges
Stars: ✭ 580 (+457.69%)
Mutual labels:  trading-bot, trading-api, trading, trading-strategies, trading-algorithms, trading-platform
quick trade
convenient script for trading with python.
Stars: ✭ 63 (-39.42%)
Mutual labels:  trading, trading-bot, trading-platform, trading-strategies, trading-algorithms, algorithmic-trading
Zvt
modular quant framework.
Stars: ✭ 1,801 (+1631.73%)
Mutual labels:  trading-bot, algorithmic-trading, trading-strategies, quantitative-finance, trading-platform, quantitative-trading
roq-samples
How to use the Roq C++20 API for Live Cryptocurrency Algorithmic and High-Frequency Trading as well as for Back-Testing and Historical Simulation
Stars: ✭ 119 (+14.42%)
Mutual labels:  trading, trading-bot, trading-platform, trading-strategies, trading-algorithms, algorithmic-trading
Machine Learning And Ai In Trading
Applying Machine Learning and AI Algorithms applied to Trading for better performance and low Std.
Stars: ✭ 258 (+148.08%)
Mutual labels:  trading-bot, trading, trading-strategies, quantitative-finance, trading-algorithms, quantitative-trading
Roq Api
API for algorithmic and high-frequency trading
Stars: ✭ 132 (+26.92%)
Mutual labels:  trading-bot, trading, algorithmic-trading, trading-strategies, trading-algorithms, trading-platform
Socktrader
🚀 Websocket based trading bot for 💰cryptocurrencies 📈
Stars: ✭ 152 (+46.15%)
Mutual labels:  trading-bot, trading, algorithmic-trading, trading-strategies, trading-algorithms, trading-platform
Tradingview Alert Binance Trader
This trading bot listens to the TradingView alert emails on your inbox and executes trades on Binance based on the parameters set on the TD alerts.
Stars: ✭ 100 (-3.85%)
Mutual labels:  trading-bot, trading, trading-strategies, trading-algorithms, trading-platform
Quantitative Notebooks
Educational notebooks on quantitative finance, algorithmic trading, financial modelling and investment strategy
Stars: ✭ 356 (+242.31%)
Mutual labels:  algorithmic-trading, trading-strategies, quantitative-finance, trading-algorithms, quantitative-trading
Quantdom
Python-based framework for backtesting trading strategies & analyzing financial markets [GUI ]
Stars: ✭ 449 (+331.73%)
Mutual labels:  trading, algorithmic-trading, trading-strategies, quantitative-finance, trading-platform
tradingview-alert-binance-trader
This trading bot listens to the TradingView alert emails on your inbox and executes trades on Binance based on the parameters set on the TD alerts.
Stars: ✭ 153 (+47.12%)
Mutual labels:  trading, trading-bot, trading-platform, trading-strategies, trading-algorithms
Algotrading
Algorithmic trading framework for cryptocurrencies.
Stars: ✭ 249 (+139.42%)
Mutual labels:  trading-bot, trading-api, trading, algorithmic-trading, trading-algorithms
Trading Server
A multi-asset, multi-strategy, event-driven trade execution and management platform for running many algorithms/bots at many venues simultaneously with unified risk management and reporting. Uses MongoDB for storage and Telegram for user notifications/trade consent.
Stars: ✭ 191 (+83.65%)
Mutual labels:  trading-bot, trading, algorithmic-trading, trading-platform, quantitative-trading
QuantResearch
Quantitative analysis, strategies and backtests
Stars: ✭ 1,013 (+874.04%)
Mutual labels:  trading-strategies, trading-algorithms, quantitative-finance, algorithmic-trading, quantitative-trading
Lean
Lean Algorithmic Trading Engine by QuantConnect (Python, C#)
Stars: ✭ 5,675 (+5356.73%)
Mutual labels:  trading-bot, trading-strategies, trading-algorithms, trading-platform, trading
Jesse
An advanced crypto trading bot written in Python
Stars: ✭ 1,038 (+898.08%)
Mutual labels:  trading-bot, trading, algorithmic-trading, trading-strategies, trading-algorithms
Tradinggym
Trading and Backtesting environment for training reinforcement learning agent or simple rule base algo.
Stars: ✭ 813 (+681.73%)
Mutual labels:  trading-bot, trading-api, trading, trading-strategies, trading-platform

Codera Quant Java framework

Codera Quant Java framework allows development of automated algorithmic trading strategies, supports backtesting using historical data taken from Interactive Brokers, Yahoo Finance, local database or CSV files and paper or live trade execution via Interactive Brokers TWS Java API.

Prerequisites

  1. Maven installed
  2. TWS has to be up and running and listening on port 7497
  3. Download TWS jar http://interactivebrokers.github.io/. Downloaded archive usually contains built jar file in IBJts/source/JavaClient dir (as of 9.72.17 version)
  4. Install jar locally mvn install:install-file -DgroupId=tws-api -DartifactId=tws-api -Dversion=9.72.17-SNAPSHOT -Dfile=TwsApi.jar
  5. Add/update maven dependency e.g
<dependency>
  <groupId>tws-api</groupId>
  <artifactId>tws-api</artifactId>
  <version>9.72.17-SNAPSHOT</version>
</dependency>

Strategy execution

$ mvn exec:[email protected] -Dexec.args="-h localhost -p 7497 -l "SPY,IWM""

Backtest execution

mvn exec:[email protected]

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].