Git Product home page Git Product logo

my-trading-project's Introduction

//+------------------------------------------------------------------+
//|                                        The Road to the Champions |
//|                                                   Copyright 2016 |
//|                                                         Hitlaris |
//+------------------------------------------------------------------+

//+------------------------------------------------------------------+
//| Abstract                                                         |
//+------------------------------------------------------------------+

There are many trading strategies that are shared in the Internet. Of
which, none has been as comprehensive as having four aspects towards 
trading. I have taken the task to automate as much as possible with 
regards to this philosophy of trading to see how much I have learnt 
since March 2016 in the arts and science of algorithmic trading, and 
how far I can build a robust structure for a more comfortable trading 
experience, as well as more time for experience more things that life 
has to offer.

These four aspects are essential for a low-risk, high-reward trading 
system, and they are: 
   - Fundamental Analysis
   - Technical Analysis
   - Sentimental Analysis
   - Risk Management

The fundamental aspect covers the economic indicators as well as the 
monetary policy minutes of the major central banks. The technical as-
pect covers the entry and exit of trades, using mean reversion (MA, 
SS&DD, S&R), momentum (RSI, Stochastics, MACD, Fractals), Fibonacci 
(Elliot wave, retracement, Harmonic) and price action (candlestick 
patterns) techniques. The sentimental aspect covers volatility (VIX), 
market movers' sentiments (COT), correlation (CADOIL, AUDXAU, NZDMilk)
and risk sentiments (risk on AUD/NZD, risk off JPY). And the most im-
portant aspect, risk management, covers the calculations of the lot-
size together with the optimal Kelly size, possible with the use of 
ATR Multiplier and (Anti)-Martingale strategy.

//+------------------------------------------------------------------+
//| To dos                                                           |
//+------------------------------------------------------------------+

1. Use fundamentals and sntiments to build directional bias, and cal-
   culate the errors of significance that shows that the bias is like-
   ly is true
                                   ||
                                  \  /
                                   \/

                            "Playing Field"

                                   ||
                                  \  /
                                   \/

                        Conditions for "winning"

   //+------------------+
   //| Questions to Ask |
   //+------------------+
   - How to calculate errors of significance?

2. Use economic indicator's past data to optimise type of distribution
   used, plot against correlation of close prices - overlay with sen-
   timent data in #1 above.
                                   ||
                                  \  /
                                   \/

                          "Buffs and Debuffs"

   //+------------------+
   //| Questions to Ask |
   //+------------------+
   - What kind of distribution to use?
   - Uniform or mixed distribution types for each indicator?
   - How to weight the more recent indicator value?
   - Arithmetic or geometric values/correlations?

3. Consolidate technical signals from Investing.com and ascertain in 
   the usefulness of determining directional bias

   //+------------------+
   //| Questions to Ask |
   //+------------------+
   - What is the "winning" rate in using the signals as a scoring 
     sheet?
   - What is the error of significance that the signals ar in diffe-
     rent market conditions?

4. Check the usefulness of the correlation of different pairs calcu-
   lated in myFXbook

   //+------------------+
   //| Questions to Ask |
   //+------------------+
   - How about correlation in the geometrical sense?

my-trading-project's People

Watchers

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