GithubHelp home page GithubHelp logo

trodjr / intuition Goto Github PK

View Code? Open in Web Editor NEW

This project forked from intuition-io/intuition

0.0 1.0 0.0 29.4 MB

Quantitative trading kit, for hackers

Home Page: intuition.io

License: Apache License 2.0

Dockerfile 1.25% Makefile 1.14% Shell 1.68% Python 92.67% SaltStack 0.56% R 2.70%

intuition's Introduction

Intuition

Quantitative trading kit, for hackers

Dashboard

The intuitive mind is a sacred gift and the rational mind is a faithful servant. We have created a society that honors the servant and has forgotten the gift.

Albert Einstein

Overview

Intuition is an engine, some building bricks and a set of tools meant to let you efficiently and intuitively make your own automated quantitative trading system. It is designed to let developers, traders and scientists explore, improve and deploy market technical hacks.

While the project is still at an early stage, you can already write, use, combine signal detection algorithms, portfolio allocation strategies, data sources and contexts configurators. Just plug your strategies and analyze backtests or monitor live trading sessions.

In addition I work on facilities to build a distributed system and 21st century application (big data, fat computations, d3.js and other html5 stuff), tools to mix languages like Python, node.js and R and a financial library. You will find some goodies like machine learning forecast, markowitz portfolio optimization, genetic optimization, sentiment analysis from twitter, ...

Features

  • Highly configurable trading environment, powered by zipline
  • From instant kickstart to full control
  • Made to let you tweak algorithms, portfolio manager, data sources, contexts and plugins
  • Plugin friendly. Enjoy mail reports, mobile notifications, redis messaging, ...
  • Already includes many
  • Experimental live trading on different markets (Nyse, Nasdaq, CAC40 and Forex for now)
  • Experimental R integration in your algorithms
  • Results analyser
  • Financial library, with common used trading functions, data fetchers, ... used for example to solve Coursera econometrics assignments
  • Modular design : reuse intuition blocks to build your own financial application
  • Easy to use data management, powered by rethinkdb
  • Docker support for development workflow and deployment
  • Kind of a CI showcase as I am testing travis, wercker, shippable, drone.io, coveralls and landscape

Status

Latest Version Build Status Coverage Status Code Health License

Getting started

Learn more and find the (in progress) documentation at http://doc.intuition.io.

You can follow the development on this trello board and chat about the project on Gitter.

A webapp built on top of Intuition is also in development, get your early ticket at http://intuition.io !

Contributing

Contributors are happily welcome, here is a place to start.

License

Copyright 2014 Xavier Bruhiere.

Intuition is available under the Apache License, Version 2.0.

intuition's People

Contributors

xav-b avatar andresmc1995 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.