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.
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
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.
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.
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?
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 myTRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!
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
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.
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 myTRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!
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 myTRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!