Choice of a quantified transaction server

Author: Bit by bit, Created: 2021-02-26 16:01:34, Updated:

Talk about three aspects of exhibition 1. Stability I heard that some students use their home computers to run quantum transactions, and the coin exchange basically requires scientific access to the Internet to access, including API access, this time there are still procedures, plus a layer of VPN, indeed this does not prevent the home computer to run quantum transactions, transactions can be carried out. But the author is very discouraged from doing so, one is the stability of the home computer itself, even if the home computer is highly configured, but you may run quantum while watching a small movie, listening to music, playing games or using some other application software, these are potentially unstable factors, which can cause computer cartons. Since it is mentioned here that you can access the exchange via VPN, by the way, you do not need a VPN, you can directly configure hosts access, bitcoin, tokens, okx are all possible. The way to do this is that if you have a server that can access the exchange, ping the domain name directly on the server, and then return the IP configuration to the hosts file; If there is no server that can directly access the exchange, you can use the ping tool on the ipip.net website to find the host IP, and configure the same to the hosts file.

2. Delayed Seeing an article that costs $14 million to write for 0.07 milliseconds, I don't have that much money, if I had that much money, I wouldn't do quantitative trading... say back circle, some exchanges offer Colocation service, if you can use their service, it should be the best option at the moment, but... still money, the threshold is high, for me like the peppers this is not expected, not so much capital, and not so much water flow. Colocation simply explained is the server management, deploying the quantitative trading program to the server in the same room of the exchange, achieving a lower delay. First of all, it is necessary to determine the cloud server vendor used by the exchange server, for example, binance is used by Amazon, the server is deployed in Japan, okx is used by Ali Cloud, the server is deployed in Hong Kong, usually the exchange API documentation will indicate the server vendor used by the server deployment and the region, if there is indeed no, there is also a way to find, or a little trouble, not mentioned here. Try to use the same vendor, the same region, the same server room, so as to minimize the delay, after starting the server, you can use the command to check the ping response time, the current trading server used by the small number of exchange API domain name response time is basically about 1 millisecond.

3. Performance The server mainly involves the CPU, memory, hard disk, and bandwidth, the CPU is first to meet the needs, choose single core or multi-core, then from the server manufacturer documentation to compare the differences between the respective models, from the cost and usability to choose the appropriate CPU; memory to meet the needs; the hard disk generally has a cloud or local disk, SSD or ordinary disk, depending on the main disk IO determination, of course, the general situation should be better to choose local bandwidth SSD; bandwidth can not be ignored, the general term broadband refers to the bandwidth, that is, the server to send data.

In addition, the choice of the server operating system is a problem, since in addition to testing the use of the windows system, the online environment is not necessary. Linux is much more powerful than windows, both in terms of operation, system stability and resource usage.


More