Coder Social home page Coder Social logo

godtrade's Introduction

GodTrade

Find the best entry and exit strategies

  1. Get updated financial data of stocks on NSE and BSE. Will be maintained in data/ directory

Under the directory .. -> Two folders - NSE & BSE - contains subfolders and Sensex25 & Nifty50 prices -> then further subfolders sector-wise (Auto, Pharma, IT etc..) -> where each subfolder will have all the stocks of that sector.. ->* can have scripts directory in data/ directory which will have python/R scripts that would update the daily price data for all stocks.

  1. How does the latest news affect the movement of stock prices? Will be maintained in the news/ directory

->* Under this directory will also have scripts/ directory that would fetch top news from ET. -> SENTIMENT ANALYSIS : Next figure out if the news is a +ve/-ve sentiment for the stock .. eg : recent Tata Sons news .. .. if the news is a general market mover eg : Brexit, GST news.... -> sentiment analysis scripts will also be added in scripts directory of news i.e. news/scripts

  1. Identify Technical Analysis patterns .. will be added in TA/ directory..further .. patterns/ directory..

-> Currently some work has been done on the pattern script that identifies TA patterns throughout the data.. -> Signal enhancements need to be done i.e. how good a particular pattern is .. -> further monitor the trade daily and give the best entry and exit points ..

Some good material on TA :

-> http://zerodha.com/varsity/ -> http://zerodha.com/z-connect/traders-zone/review-books/ncfm-workbook-on-technical-analysis-a-must-read -> Technical Analysis of the Financial Markets: A Comprehensive Guide to Trading Methods and Applications (New York Institute of Finance) [BIBLE]

As we keep on reading through material we'll keep adding more functionalities to the TA code TA can further be used with commodities, currencies...

  1. How much are the stocks correlated to the sector and SENSEX/NIFTY

-> On getting the data, correlation has to be found as to find if positive correlations (move together) or negative correlations (move oppositely)

  1. Start implementing Machine Learning algorithms from basics like regression to advanced algos like Neural nets, deep nets etc.. Maintain the codebase in ML

  2. Start implementing Financial models stochastics [SDE, PDE], Greeks etc... Maintain the codebase in Fin Models

  3. Start implementing statistical analysis of data . arima etc... maintain the code base in SAFD

**As we keep getting more insights & knowledge into the trading world, we will keep adding more functionalities

** Our FINAL aim is to actively trade(seconds) throughout multiple marketsCommodities, Currencies, F&O, Equities through all sectors.. and we need to accordingly build good algorithms .. 'coz we are too lazy and don't trust our psychology that much to trade on our own .. :P

*** TRADING is a RISKY BUSINESS .. IT's a business and should be treated accordingly..

Some good books to read ..

-> Building Algorithmic Trading Systems: A Trader′s Journey From Data Mining to Monte Carlo Simulation to Live Trading + Website (Wiley Trading) - [for ALGO TRADING] -> Algorithmic Trading: Winning Strategies and Their Rationale (Wiley Trading) -> Market Wizards: Interviews With Top Traders Updated -> How to Make Money in Stocks: A Winning System in Good Times and Bad -> Reminiscences of a Stock Operator [for Trading in general] -> Common Stocks and Uncommon Profits and Other Writings -> https://www.quora.com/What-is-the-best-recommened-starter-guide-or-book-for-Algo-Trading

As we pick up pace on TA and make some profits using it. We'll head to commodities, currencies .. & then further F&O

godtrade's People

Contributors

harsh-sangwan avatar sidgoel94 avatar

Stargazers

Vishwajeet Singh avatar Mayank Jain avatar Pranav Sriram  avatar Felix avatar Priya avatar

Watchers

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