Category Archives: Quant Development

Quant Development

Analytics with ssh authentication key tutorial

This is an involved over tutorial. There is not a hands on tutorial as one would expect. It goes over the different options to help secure your virtual server using Vultr.com. It focuses on the advantages of SSH authentication with keys. I would think you would need an understand of how Linux works using SSH as well. You can find more details of this in my tutorial page in my Quant Analytics service once signed up.


https://quantlabs.net/academy/product/quant-analytics-alerts-3-month-subscription/

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!

Is this the simplest way to install a firewall in your cloud virtual server

Here is the simplest way to implement a firewall. You still need to implement another level firewall into your virtual server. You could use a tool like UFW.

This is part of the way to secure a virtual server with the trading client Python script. Note I use Vultr.com where you would host these virtual servers.

You can sign up here but I also talk about this topic in the Private Chat Server

Join the Analytics Service here
Join the private chat server here.

Get some free tech trading book https://quantlabs.net/

Talk to me about your trading https://quantlabs.net/questions/

Get lifetime access to our private chart server? https://quantlabs.net/dvd/

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!

Windows and a Binance account for automated cryptocurrency trading with private chat server

I had someone inquire with these questions.  I also talk about this private chat server as social media censors what I put out

I saw your video on youtube.

Do you have a Telegram or Twitter account or Messenger?

https://twitter.com/quantlabs or private chat server

What was the % performance over those two months?

Can I just set up on my server and plug into the APi on Binance?

See my Private chat server for details or this

Do you have the instructions of how to set it all up?

Yes in my backend when you join my Analytics sevice

I see that in the last month, everything went up anyway, I want to know how it performed vs just a “buy and hold” on Bitcoin since it costs a lot of money for me.


This refers to this Quant Analytics service

Get some free tech trading book https://quantlabs.net/​

Talk to me about your trading https://quantlabs.net/questions/​

Get lifetime access to our private chart server? https://quantlabs.net/dvd/

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!

Latest updates on rumble.com with cryptocurrency trading script and server

I am now deploying on these type of videos on Rumble.com. Here is the video description:

I am thinking about how to handle this new automated cryptocurrency trading client.
I am also thinking of how to deploy on virtual server using vultr.
Want to come here on rumble.com and this outperform YouTube quite easily.

Get some free tech trading book https://quantlabs.net/

Talk to me about your trading https://quantlabs.net/questions/

Get lifetime access to our private chart server? https://quantlabs.net/dvd/

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!

Follow this on How to secure Vultr Ubuntu or Linux cloud server

Follow these instructions to implement or harden your virtual server

i am in the same boat. i am deploying onto vultr with these tips

https://www.vultr.com/docs/initial-secure-server-configuration-of-ubuntu-18-04 

https://www.vultr.com/docs/category/security/ 

https://www.vultr.com/docs/vultr-firewall

many more to follow up on

This is how denial of service implementation works

https://www.vultr.com/products/ddos-protection/

Get some free tech trading book https://quantlabs.net/

Talk to me about your trading https://quantlabs.net/questions/

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 scan crypto based on volume and exchange while watching your python algo trading

Some questions from a member watching your python algo trading. See the answer below

Get some free tech trading book https://quantlabs.net/
Talk to me about your trading https://quantlabs.net/questions/
Get lifetime access to our private chart server? https://quantlabs.net/

This was questioned about this course:

Hello Bryan,
I’m currently watching your python algo trading videos and trying to build my own platform, I got the full list of pairs/tickets from binance and now about to create some conditions based on the volume/liquidity as you mentioned.

  • How can I calculate the volume and percentage and put the pairs in order from top to bottom like the coin market cap did in the below link?

https://coinmarketcap.com/exchanges/binance/

Second question is, which one shall I pick from the category in the below screenshot to get more accurate volume and liquidity information?

Some questions from

Get some free tech trading book https://quantlabs.net/
Talk to me about your trading https://quantlabs.net/questions/
Get lifetime access to our private chart server? https://quantlabs.net/d someone about this service:

Hello Bryan,
I’m currently watching your python algo trading videos and trying to build my own platform, I got the full list of pairs/tickets from binance and now about to create some conditions based on the volume/liquidity as you mentioned.

  • How can I calculate the volume and percentage and put the pairs in order from top to bottom like the coin market cap did in the below link?

https://coinmarketcap.com/exchanges/binance/

Second question is, which one shall I pick from the category in the below screenshot to get more accurate volume and liquidity information?

Some questions from

Get some free tech trading book https://quantlabs.net/
Talk to me about your trading https://quantlabs.net/questions/
Get lifetime access to our private chart server? https://quantlabs.net/d someone about this service:

Hello Bryan,
I’m currently watching your python algo trading videos and trying to build my own platform, I got the full list of pairs/tickets from binance and now about to create some conditions based on the volume/liquidity as you mentioned.

  • How can I calculate the volume and percentage and put the pairs in order from top to bottom like the coin market cap did in the below link?

https://coinmarketcap.com/exchanges/binance/

Second question is, which one shall I pick from the category in the below screenshot to get more accurate volume and liquidity information?

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!

Latest update to automated trading client and server for cryptocurrency bitcoin ether

This is the latest update to make life easier. I had all synchronize with proper Python interpreter versions and drop web server. I only use PubNubfor reliable and fast message queue

Get some free tech trading book https://quantlabs.net/

Talk to me about your trading https://quantlabs.net/questions/

Get lifetime access to our private chart server? https://quantlabs.net/dvd/

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!

Tips to lower latency with cryptocurrency trading server on remote cloud traing server

Questions about building server for cryptocurrency and algo trading communnity

Here are some questions regarding my services and courses: (here are some tips on where to setup a remote cloud traing server)

See my Q&A video here

How to lower latency with cryptocurrency trading server with Kraken exchange

Here are some questions regarding my services and courses: (here are some tips on where to setup a remote cloud traing server)

See the detailed stats and video here

Thanks Bryan

P.S. I did not think I will be announcing this so early but here we are:

Whatapp chat group and Facebook so move to private chat server

Just a forewarning, i am no longer using Facebook or anything including Whatsapp or Instagrm or Messenger as of today.I will not replying on anything on any of those. If you want to join my private community, join here for a life access with a private chat server with no track or logging.

dvd
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!

Questions about building server for cryptocurrency and algo trading communnity

Here are some questions regarding my services and courses: (here are some tips on where to setup a remote cloud traing server)

Here is the links (for now):

Access the DVD and Private Chat server

dvd

Here is the Python infrastructure course talked about (this link will also change in the in near term)

Python Algo Trading Infrastructure with Crypto Currency

Here are some questions regarding my services and courses: (here are some tips on where to setup a remote cloud traing server)

Here is the links (for now):

Access the DVD and Private Chat server

dvd

Here is the Python infrastructure course talked about (this link will also change in the in near term)

Python Algo Trading Infrastructure with Crypto Currency

Get some free tech trading book https://quantlabs.net/

Talk to me about your trading https://quantlabs.net/questions/

Get lifetime access to our private chart server? https://quantlabs.net/dvd/

Hi Bryan,

Ok, I have done enough solo work… I’m ready to jump in the Quant Lab team!

Last fall summer didn’t quite exactly answer the question that I have.

The Python scripts that you do show in the video,

ccxt_market_data2.py

reportTA.py

I am interested in learning in the indicators that you do use:

The Fibonacci levels

Bollinger bands

The green Trend line that you draw in the *Trend.png

So do you confirm that in the “DVD” product, you will teach those topics (and perhaps also maybe share those 2 scripts)?

Beside the purchase of the DVD, what else do I need to purchase to be granted access to the signal service?

And why 2 distinct sets of signals? Binance ones arent good on Kraken and vice-versa??

BTW, after having viewed your video yesterday, I did create a ArchLinux VM with Vultr in the LAX region.

It did reduce my latency with Kraken from 140ms RTT with my Montreal server to something between 20-30ms RTT!

Lately, I was getting front-runned systematically on most of my triangular arbitrage trades, that was not fun…

I feel like now it is going much more profitable…

My setup is up and running but it hasn’t been triggered yet…(This strategy gets triggered in burst. It can be very quiet and start trading like crazy for short periods)

I’m very eager to see it in action! I did refine my system since last email exchange… I was struggling to reach $xx monthly trade volume. I got that milestone in the first few days of 2021 and I am about break the $xxx level… However, there is more volume than profit… (Not good)…

I need help from a team of liked minded individuals… I’m ready to join your team

Bottomline, I benefitted big time of that video. Thanks a lot! (I didn’t know about Vultr and they are much better than AWS…)

And, this is to be considered… I have way too much power on the VM. I took the 3 CPU High frequency setup. This thing is a beast. In fact, you don’t have 3 CPUs, you get 6 with the Hypethread thing… Despite processing millions of updates, I do use less than 10% CPU out of 600%!

If you have a hard time finding the right environment… Setting you an account on my VM could maybe be an option…

Hi Bryan,

Ok, I have done enough solo work… I’m ready to jump in the Quant Lab team!

Last fall summer didn’t quite exactly answer the question that I have.

The Python scripts that you do show in the video,

ccxt_market_data2.py

reportTA.py

I am interested in learning in the indicators that you do use:

The Fibonacci levels

Bollinger bands

The green Trend line that you draw in the *Trend.png

So do you confirm that in the “DVD” product, you will teach those topics (and perhaps also maybe share those 2 scripts)?

Beside the purchase of the DVD, what else do I need to purchase to be granted access to the signal service?

And why 2 distinct sets of signals? Binance ones arent good on Kraken and vice-versa??

BTW, after having viewed your video yesterday, I did create a ArchLinux VM with Vultr in the LAX region.

It did reduce my latency with Kraken from 140ms RTT with my Montreal server to something between 20-30ms RTT!

Lately, I was getting front-runned systematically on most of my triangular arbitrage trades, that was not fun…

I feel like now it is going much more profitable…

My setup is up and running but it hasn’t been triggered yet…(This strategy gets triggered in burst. It can be very quiet and start trading like crazy for short periods)

I’m very eager to see it in action! I did refine my system since last email exchange… I was struggling to reach $xx monthly trade volume. I got that milestone in the first few days of 2021 and I am about break the $xxx level… However, there is more volume than profit… (Not good)…

I need help from a team of liked minded individuals… I’m ready to join your team

Bottomline, I benefitted big time of that video. Thanks a lot! (I didn’t know about Vultr and they are much better than AWS…)

And, this is to be considered… I have way too much power on the VM. I took the 3 CPU High frequency setup. This thing is a beast. In fact, you don’t have 3 CPUs, you get 6 with the Hypethread thing… Despite processing millions of updates, I do use less than 10% CPU out of 600%!

If you have a hard time finding the right environment… Setting you an account on my VM could maybe be an option…

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 lower latency with cryptocurrency trading server with Kraken exchange

Here are some questions regarding my services and courses: (here are some tips on where to setup a remote cloud traing server)

Here is the links (for now):

Access the DVD and Private Chat server

dvd

Here is the Python infrastructure course talked about (this link will also change in the in near term)

Here is the set of queries from someone:

Get some free tech trading book https://quantlabs.net/

Talk to me about your trading https://quantlabs.net/questions/

Get lifetime access to our private chart server? https://quantlabs.net/dvd/

Here is the corespondent

Hi Bryan,

Ok, I have done enough solo work… I’m ready to jump in the Quant Lab team!

Ok, so based on what you wrote,

without having the exact implementation details that you do use, your python algo trading class is covering :

Fibonacci, Bollingers and how to calculate a trend line like the one your script reportTA generates (and much more, I assume)

and the course would give good knowledge on how to do it myself. Correct?

2. I did ask Kraken reps themselves about what someone could do to have good latency with their service and they told me the following:

Low Latency Options


For our exchange REST and WebSocket APIs, we recommend hosting your API client at AWS in California.

Of course, as you know, AWS sucks. They offer only old platforms like CentOS 6 (based on 2.6.32 kernel!)

The problem is that Kraken is behind Cloudflare. When you do a DNS lookup on their servers, you get a Cloudflare IP. Their network topology is totally opaque to regular net tools. You either have insider knowledge from Cloudflare, or you figure it out with trial and errors. Let me show you something.

ping numbers from MTL:

$ ping ws-auth.kraken.com

PING ws-auth.kraken.com (104.16.212.191) 56(84) bytes of data.

64 bytes from 104.16.212.191 (104.16.212.191): icmp_seq=1 ttl=60 time=0.652 ms

64 bytes from 104.16.212.191 (104.16.212.191): icmp_seq=2 ttl=60 time=12.8 ms

64 bytes from 104.16.212.191 (104.16.212.191): icmp_seq=3 ttl=60 time=0.430 ms

64 bytes from 104.16.212.191 (104.16.212.191): icmp_seq=4 ttl=60 time=0.449 ms

64 bytes from 104.16.212.191 (104.16.212.191): icmp_seq=5 ttl=60 time=0.488 ms

64 bytes from 104.16.212.191 (104.16.212.191): icmp_seq=6 ttl=60 time=0.461 ms

64 bytes from 104.16.212.191 (104.16.212.191): icmp_seq=7 ttl=60 time=0.484 ms

^C

— ws-auth.kraken.com ping statistics —

7 packets transmitted, 7 received, 0% packet loss, time 6010ms

rtt min/avg/max/mdev = 0.430/2.258/12.844/4.322 ms

ping from vultr LAX site:

$ ping ws-auth.kraken.com

PING ws-auth.kraken.com (104.16.215.191) 56(84) bytes of data.

64 bytes from 104.16.215.191 (104.16.215.191): icmp_seq=1 ttl=58 time=0.783 ms

64 bytes from 104.16.215.191 (104.16.215.191): icmp_seq=2 ttl=58 time=0.860 ms

64 bytes from 104.16.215.191 (104.16.215.191): icmp_seq=3 ttl=58 time=0.794 ms

64 bytes from 104.16.215.191 (104.16.215.191): icmp_seq=4 ttl=58 time=0.412 ms

^C

— ws-auth.kraken.com ping statistics —

4 packets transmitted, 4 received, 0% packet loss, time 3004ms

rtt min/avg/max/mdev = 0.412/0.712/0.860/0.175 ms

That looks like pretty solid #s right, they fool you. They represent the ping time you get from the nearest Cloudflare proxy.

I use Kraken WS updates ts and I measure the difference between a book entry introduction and the order open timestamp as reported by the exchange ack msg (assuming my bot reaction time is negligeable. it is by being less than 1ms).

From Montreal, I was having interval of 140ms

So far since this morning, the best RTT that I did measure from LAX was 60ms.

It is much better but I’m not yet 100% satisfied as, again with the help of Kraken updates timestamps, I know that some traders are able to get roughly a 35-40ms RTT…

If there is more than 1 trader doing triangular arbitrage, the fastest one reap it all…

Yes, it is very tough… The concept is simple but there is a lot of problems in the details…

I have been on it for the last year and it starts to work… I have worked out most of the pitfalls.

3. I’ll take a look at Lnode but TBH, I don’t really care about customer service… I mostly care about the product and I have been impressed a lot by vultr. In less than in an hour, I was up and running with a fresh server install with exactly the same environment than my dev env. My previous server in mtl was CentOS 7 (My webserver) and it was pain to rebuild my bot for that different env. With vultr machine, I just need to upload the binary that I have compiled on my desktop and it works out of the box with the added security benefit of not having to move my source code containing my secret sauce and my exchange accoutn keys on a different machine.

I need to find the data center that is going to provide me a latency that is less than 10ms… If I can find that, I’ll do my own customer service 😉

Hey, I have found this blog:

https://www.sissoftwarefactory.com/blog/

very interesting stuff…

To wrap things up:

1. Is your python algo trading course is going to meet my needs of learning the indicators that you show in your videos?

2. What is the product granting access to your signal service?

Last fall summer didn’t quite exactly answer the question that I have.

The Python scripts that you do show in the video,

ccxt_market_data2.py

reportTA.py

I am interested in learning in the indicators that you do use:

The Fibonacci levels

Bollinger bands

The green Trend line that you draw in the *Trend.png

So do you confirm that in the “DVD” product, you will teach those topics (and perhaps also maybe share those 2 scripts)?

Beside the purchase of the DVD, what else do I need to purchase to be granted access to the signal service?

And why 2 distinct sets of signals? Binance ones arent good on Kraken and vice-versa??

BTW, after having viewed your video yesterday, I did create a ArchLinux VM with Vultr in the LAX region.

It did reduce my latency with Kraken from 140ms RTT with my Montreal server to something between 20-30ms RTT!

Lately, I was getting front-runned systematically on most of my triangular arbitrage trades, that was not fun…

I feel like now it is going much more profitable…

My setup is up and running but it hasn’t been triggered yet…(This strategy gets triggered in burst. It can be very quiet and start trading like crazy for short periods)

I’m very eager to see it in action! I did refine my system since last email exchange… I was struggling to reach $xx monthly trade volume. I got that milestone in the first few days of 2021 and I am about break the $xxx level… However, there is more volume than profit… (Not good)…

I need help from a team of liked minded individuals… I’m ready to join your team

Bottomline, I benefitted big time of that video. Thanks a lot! (I didn’t know about Vultr and they are much better than AWS…)

And, this is to be considered… I have way too much power on the VM. I took the 3 CPU High frequency setup. This thing is a beast. In fact, you don’t have 3 CPUs, you get 6 with the Hypethread thing… Despite processing millions of updates, I do use less than 10% CPU out of 600%!

If you have a hard time finding the right environment… Setting you an account on my VM could maybe be an option…

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!