Tag Archives: system

Webinar: Python algo trading system with Bitcoin an crypto currency overview

Webinar: Python algo trading system with Bitcoin an crypto currency overview

Let’s chit chat about this course I have created.

Here is where you can find the outline.

This can be found here with a detailed video below
http://quantlabs.net/blog/2018/03/new-course-building-python-algo-trading-system-with-bitcoin-an-crypto-currency-focus/

Zoom.US info details below. I am thinking of streaming this on my Youtube channel at Youtube.com/quantlabs at this time instead of the Facebook group.

 

You are invited to a Zoom webinar.
When: Mar 26, 2018 7:00 PM Eastern Time (US and Canada)
Topic: Python algo trading system with Bitcoin an crypto currency overview

Please click the link below to join the webinar:
https://zoom.us/j/574479815

Or iPhone one-tap :
US: +16699006833,,574479815# or +16465588656,,574479815#
Or Telephone:
Dial(for higher quality, dial a number based on your current location):
US: +1 669 900 6833 or +1 646 558 8656
Webinar ID: 574 479 815
International numbers available: https://zoom.us/zoomconference?m=zrBXTaEby6bD81Q2hevDPAIpZlwB6X8G

 

Thanks

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

New course!! Building Python algo trading system with Bitcoin an crypto currency focus

New course!! Building Python algo trading system with Bitcoin an crypto currency focus

More details will follow on how to get access with dates of the live bootcamp editions. Note that the total number of videos in between 3-4 hrs.

Remember this is the first draft of this:


COURSE NAME – Cryptocurrency and Algo Trading Infrastructure with Python: A Practical tutorial for Python developers

Sub-title – Discover the secrets behind trading infrastructure components, high speed in-memory NOSQL database options, cryptocurrency exchanges and simple technical indicators, and more. And use the same techniques in your Python code.

AUTHOR NAME – Bryan Downing

DURATION –

OVERVIEW – As Bitcoin ruled the financial news cycle in recent times, many have had a peak interest in cyrpto currency along with systematic trading. There are many advanced trading research techniques including machine learning, AI, or quant. This course was created for the ‘newbie’ who has a basic understand in popular programming languages but easy to learn such as Python. A focus of technical analysis was chosen since it is popular among retail traders. It is also seems to offer more predictable results as opposed to harder to learn concepts such as quant or machine learning. In essence, a simpler with more effective techniques were purposely chosen to get someone with basic programming knowledge (eg. Python) to get ramped up faster! It is very hopeful any student will become more confident in their capabilities to complete this without the unnecessary complexities that usually hold back their success.

TARGET AUDIENCE – Python programmers (including data scientists etc.) who want to understand algo techniques and apply them into a primitive automated trading system. Pro or Retail traders who have an interest in learning the basics of Python and systematic trading.

KEY FEATURES

  • Infrastructure modern component implementation fo an algo trading system

  • Basic coverage of crypto currency Python packages and crypto currency exchanges

  • Technical analysis library package use for strategy idea development

APPROACH –

Videos and sample Python source code scripts are made available at time of presentation. Note that scripts are meant to to be small and simple for easiest consumption. Advanced techniques are stripped out to ensure completion of this course. This can be used as a launching to pad to understand the components of a primitive algo trading system In short, it is devised in a way to get you up and running as quickly as possible.

WHAT WILL YOU LEARN

  • The major components in any trading system
  • Broker and asset class options
  • How crypto currency (e.g. Bitcoin) has becomes a hotbed of profit potential

  • Strategy coding basics to help in analyzing using popular techncial analysis techniques

  • All software mentioned is open and source with the exception of ChartDirector which is used for visualization.

ABOUT THE AUTHOR

SUMMARY OF CONTENT

  1. Why Python for my algos and automated trading? Which tools for development? Why Python over other programming languages?

  2. Intro to NOSQL for highest performance in your systematic/algo/automated trading

  3. Crypto Currency Exchange Overview and Python CCXT Package

  4. Crypto Idea strategy generation using forward looking data as similar to financial institutions who analyze and trade popular alt coins including Bitcoin

  5. Read exchange data with flat files

  6. Pretty trading charts with ChartDirector

  7. Using TA-Lib like package popular technical analysis for strategy development

COURSE ROADMAP

SECTION 1Programming Language Overview

SECTION DURATION – 28 minutes

SECTION DESCRIPTION – Covers pros and cons of each language you may come across on your journey with algo/automated trading. I also ist items you will need to consider when you want do live trading as well using correct concepts of High Frequency Trading (HFT) I cover 5 languages including:

  • R
  • Python
  • Java
  • C#/.NET
  • C and C++
  • MATLAB

SECTION 2Python tools and methodology

SECTION DURATION – 43 minutes

SECTION DESCRIPTION – Covers all elements of Python 2 vs 3 including a high level of ‘HelloWorld’ example. Also covers from a newbie’s POV on non essential Jypter and Machine Learning packages.

  • Python 2 vs 3
  • PIP the package manager
  • Python install options on operating systems
  • Tools like popular editors/IDEs e.g. Sublime
  • Simple Debugging techniques
  • Very high level concepts of popular machine learning frameworks and Juptyr use cases

SECTION 3Options to Capture Market Data

SECTION DURATION – 28 minute

SECTION DESCRIPTION –Different options for market data including free vs paid

  • IEX and IQFeed
  • LMAX and Interactive Brokers broker overview options
  • Dukascopy Forex.CFD broker Duka Python Package
  • Intro to JForex platform to create CSV using Java example

SECTION 4How to create Pandas dataframe to manipulate data

SECTION DURATION – 10 minutes

SECTION DESCRIPTION – Simple Python script that does the following

  • Read a comma separated value file (CSV)
  • Apply statistical calculation and manipulate rows
  • Export data to CSV or Excel format

SECTION 5Demo technical analysis indicator functions

SECTION DURATION – 7 minutes

SECTION DESCRIPTION – As the original TA-LIB can be complicated to build yet along with the buggy TA-Lib Python package, there was another alternative that came up. A much simpler approach with the popular TA-LIB shows a simpler demo of running various indicators. These examples include:

  • Bollinger Band
  • Exponential Moving Average
  • Standard Deviation
  • Relative Strength Indicator

SECTION 6 – Redis NOSQL Overview and Sample

SECTION DURATION – 30 minutes

SECTION DESCRIPTION –NOSQL Database of choice

  • Why this is used
  • Open source and benchmarks
  • Compared against popular open source HFT project
  • Server and client edition
  • Python code demos

SECTION 7Funding Crypto Currency account

SECTION DURATION – 6 minute

SECTION DESCRIPTION –Options to cover to fund via bank credit card or use an anonymous credit card. Note that these option can be removed, invalid, or change without notification.

  • Different credit card option sources
  • Why banks block funding crypto currency via credit card
  • Round about way to fund anonymously via credit

SECTION 9 – Crypto Currency Outlook and CCXT Python Package overview

SECTION DURATION – 20 minute

SECTION DESCRIPTION –Over of Python package working examples with no registration needed for popular exchanges

  • Intro to CoinMarket.com to depend on volume
  • Reliable exchanges at time of recording
  • Advantages of Pyrhon option vs web programming languages
  • Examples of CCXT Python Package

SECTION 10Crypto Currency trading idea with forward looking data tips for your strategy idea

Crypto Currency trading idea with forward looking data for your strategy

SECTION DURATION – 11 minutes

SECTION DESCRIPTION –This is a set of ideas where you can use forward looking data to see how institutions gauge Bitcoin. These include:.

  • NVT Ratio
  • Futures and Options market
  • COT reports
  • Use of CoinMarketCap.com

SECTION 11– Intro to ChartDirector for Python

SECTION DURATION – 19 minutes

SECTION DESCRIPTION –This is an overall demo of features and how to install commercial ChartDirector for Python.

  • How to install on Mac or Linux/Unix like systems
  • Advantages over other open source Python packages like Matplotlib or Seaborn
  • Benefits of ChartDirector
  • Hints of Developing Interactive Self Standalone chart with potential live charting
  • Note that charts are generated via operating platform console terminal

This will vary on a product or Python package basiss. This example is relatively basic.

Minimum Hardware Requirements

For successful completion of this course, students will require computer systems with at least the following:

  • OS: Any
  • Processor: Minimal
  • Memory: 2 GB but may need 4+ GB if you to choose to install VirtualBox with Ubuntu Linux
  • Storage: Minimal

Recommended Hardware Requirements

For an optimal experience with hands-on labs and other practical activities, we recommend the following configuration:

  • OS: In order of preference of MacOS, Linux (e.g. Ubuntu), and Windows
  • Processor: Any
  • Memory: 2 GB but may need more 4 GB if you to choose install VirtualBox with Ubuntu Linux
  • Storage: 12 GB

Software Requirements

  • Operating system: See above
  • Browser: Any
  • Python 2.7 but prefer 3.x.
  • Sublime

Links and installation are provided in video module as required.

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

New tutorial videos for my new technical analysis system

New tutorial videos for my new trend following system

I have decided to put up a new consolidated page of how my trend following / technical analysis system works. This will be part of the new foundation for all up Quant Analytic members. Full access to all of 8 tutorials are available for my Analytics and Elite Course members to explain how to interpret these various charts.

Details of each video is below which can be found in my Analytic Video Tutorial section. If you are a member, just login in here.

If you are not a member, do respond to this email to set up details on how to get acesss, I will also mention this is not free since it is a monthly cost. I am preparing new videos and marketing material to introduce the new services.

New LIVE intensive workshops coming for Saturdays

Note that in coming weeks, expect new marketing and ajustments to the website to reflect these feature additions. I will also be detailing on the upcoming courseware which appears to be for Saturdays. Thanks to all who participated in my survey I posted yesterday.

Real world market LIVE 2 hour assessment video

This is just a sampling of a real world assessment of the nearly 100 instruments including forex, stock, and commodity. This include Bitcoin as well. Note that these are CFDs which are most people except living in the USA. Also remember that the market data is from Dukascopy out of Switzerland.

Here are the video tutorial headlines:

 

Intro to trend following technical analysis system with tutorial videos

Please watch each in the order presented for max learning

(Helpful links from the various videos below)

Intro to trend following technical analysis system

Overview of detailed techncial analytics tools and history

Trendline guage high level instrument selection for trading opportunity

Fiboanacci Retracement levels to price for entry or find historical value

How use moving average cross to confirm market entry exit condition

Can stats be useful in helping determine trading potential

How to use Excel data to confirm your trading opportunity

How portfolio optimization can help in determining expect return

Thanks Bryan

Updated statistical analysis on many forex pairs

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Dukascopy JForex JVM heap size MAY prevent your system from crashing 

JForex JVM heap size MAY prevent your system from crashing

 

This solution prevented my JForex from crashing. It was originally set at 512mb but it is now set at the max which is 4 gb approx. As this automated has survived the night, it appears this was the best solution so far. Also it has been running for well over 12 hours where the amount of heap spaced used is 14. gb out of 3.6 gb internally of JForex. I would recommend attempting this fix before another server with mega amounts of RAM like 32 gb for instance.

JVM=Java virtual machine

https://www.dukascopy.com/swiss/english/forex/jforex/forum/viewtopic.php?f=200&t=55277&p=91128&hilit=ram#p91128

 

Questions and answers new to forex trading

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Apple will unify MacOS and IOS apps for nice GUI of my algo trading system

 

This is big news for future development with SciChart for a nice algo trading system GUI in 2018

Apple will reportedly unify iOS and Mac apps in 2018

 

https://www.bloomberg.com/news/articles/2017-12-20/apple-is-said-to-have-plan-to-combine-iphone-ipad-and-mac-apps

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Automated Trading system maximizes your edge ?

Automation Trading system maximizes your edge ?

Yet here is another trading system out there. To be honest, there are just way too many. How is the next one different? It is usually ain’t since some author views the market a certain way. This does not mean one can universally apply that for success in the markets. As one of the most successful traders always told me, roll your own solution. This means code up your own.

Read Now
As I am not here to tell you that developing your own solution does not work at all the time. It is also most likely not practical. I am hoping with Dukascopy JForex platform, I can use the API to my advantage with custom indicators and strategies as I hope to demonstrate to my paying members in coming weeks. It is most likely the best combo if you plan to stick it out for forex retail trading. For example, I just made another demo of digging deep in making custom strategies with this API

 

Working examples with real market data http://quantlabs.net/blog/2017/09/deep-dive-into-dukascopy-jforex-forex-trading-api-examples-with-stop-loss/
Note: In coming days I will be doubling the product prices in my Shopify as I will be start marketing campaigns to bring in new members. These will be targeted at a very high end level which means they will be able to afford the new product prices. This will also fall into line with my upcoming custom reports/charts as I get into live forex trading.
Visit the Store Now
Dukascopy Tools and API development for Algo forex trading
Dukascopy Tools and API development for Algo forex trading
$47.00
View
Dukascopy Visual JForex for NON programming to do algo forex trading
Dukascopy Visual JForex for NON programming to do algo forex trading
$47.00
View
NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Automation Trading system to maximize your edge ?

Automation Trading system to maximize your edge ?

We got another me-too trading system again

medium.com/tensorbox/the-trading-system-that-maximizes-our-edge-a64e95533959

View story at Medium.com

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

How to design HFT system and architecture Part 1 

 

How to design HFT system and architecture Part 1

This is Probably one of the most accessible and knowledgeable people I know

https://www.linkedin.com/pulse/how-do-i-design-high-frequency-trading-systems-its-part-silahian

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Mechanical system Update: Inside Bar Momentum Strategy 2.0

Mechanical system Update: Inside Bar Momentum Strategy 2.0

I’m seeing more wins than losses last week Aug 4-11

https://www.babypips.com/trading/rp-forex-inside-bar-20170811

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Best algo trading program as Forex trading system

Best algo trading program as Forex trading system
This is probably one of the best producers out there but focuses on quant godfather Dr Paul Wilmott

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!