responsywność API - porównanie giełd

Weteran
Posty: 1501
Rejestracja: 5 maja 2013
Reputacja: 1229
Reputacja postu: 
0
Napiwki za post: 0 BTC

responsywność API - porównanie giełd

Postautor: miluu » czwartek, 26 września 2019, 16:26

Pytanie do developerów, jeśli tacy się tu trafiają, czy ktoś z Was może polecić jakąś konkretną giełdę/giełdy z sensownym API?
Z jak najmniejszymi limitami zapytań/operacji, dobrą responsywnością w trakcie paniki itd. Czy ma ktoś jakieś porównanie i mógłby polecić coś sprawdzonego? Coś z powiedzmy pierwszej "20"-stki coinmarketcap.

Weteran
Awatar użytkownika
Posty: 5280
Rejestracja: 4 marca 2013
Reputacja: 2580
Reputacja postu: 
0
Napiwki za post: 0 BTC

responsywność API - porównanie giełd

Postautor: domator » czwartek, 26 września 2019, 17:05

Temat rzeka.
Pytanie podstawowe jest takie czy mowimy o REST API czy o websocketach?
Po klasycznym REST API dosc dobrze odpowiada kraken i bitmex. Oczywiscie nie testowalem wszystkich gield. Ale te sa OK.
***** *** i konfederacje i kukiza
ONR to organizacja faszystowska
Ordo Iuris to finansowani przez Kreml fundamentaliści

BitFilar - kryptoemerytura.
quark.house - Twój własny, stacjonarny kantor krypto.

Weteran
Posty: 1501
Rejestracja: 5 maja 2013
Reputacja: 1229
Reputacja postu: 
0
Napiwki za post: 0 BTC

responsywność API - porównanie giełd

Postautor: miluu » czwartek, 26 września 2019, 17:21

no REST, to już chyba jest standard w świecie tylu platform po stronie klienta, a http obsługują dziś nawet lodówki

Weteran
Awatar użytkownika
Posty: 5280
Rejestracja: 4 marca 2013
Reputacja: 2580
Reputacja postu: 
2
Napiwki za post: 0 BTC

responsywność API - porównanie giełd

Postautor: domator » czwartek, 26 września 2019, 17:27

@miluu
No chyba nie. REST to jest starsza wersja API - teraz wszyscy przechodza na websockety bos a znacznie bardzoej stabilne i nie obciazaja serwera przede wszystkm tak bardzo.
***** *** i konfederacje i kukiza
ONR to organizacja faszystowska
Ordo Iuris to finansowani przez Kreml fundamentaliści

BitFilar - kryptoemerytura.
quark.house - Twój własny, stacjonarny kantor krypto.

Weteran
Posty: 1501
Rejestracja: 5 maja 2013
Reputacja: 1229
Reputacja postu: 
0
Napiwki za post: 0 BTC

responsywność API - porównanie giełd

Postautor: miluu » czwartek, 26 września 2019, 17:55

Przetestuje tego Krakena, dupleksowy websocket, nawet widzę źródła klientów udostępnione

Dodano po 8 minutach 55 sekundach:
Teraz idealny moment na testy w stresie :)

Weteran
Posty: 1501
Rejestracja: 5 maja 2013
Reputacja: 1229
Reputacja postu: 
0
Napiwki za post: 0 BTC

responsywność API - porównanie giełd

Postautor: miluu » piątek, 27 września 2019, 14:08

domator pisze: czwartek, 26 września 2019, 17:27nie obciazaja serwera przede wszystkm tak bardzo
Jeśli chodzi o ten aspekt, to chyba na odwrót, serwer musi utrzymywać stałe połączenie z każdym aktywnym klientem, rezerwować zasoby.
Ale po za tym same zalety.

Weteran
Awatar użytkownika
Posty: 5280
Rejestracja: 4 marca 2013
Reputacja: 2580
Reputacja postu: 
0
Napiwki za post: 0 BTC

responsywność API - porównanie giełd

Postautor: domator » piątek, 27 września 2019, 14:14

miluu pisze: piątek, 27 września 2019, 14:08Jeśli chodzi o ten aspekt, to chyba na odwrót, serwer musi utrzymywać stałe połączenie z każdym aktywnym klientem, rezerwować zasoby.
No chyba nie.
Jak 1000 klientow wrzuca requesty to trzeba wszystkie obsluzyc. A tak to wystawiasz websocket z tickerem i juz. Glownie chodzi o tablice ofert i rzeczy zmieniajace sie dynamicznie. Skladanie zlecen niekoniecznie ale kazdy bot glownie robi co sekunde request o kurs/volume/orderbook. To po cholere to robic dla kazdego osobno.
***** *** i konfederacje i kukiza
ONR to organizacja faszystowska
Ordo Iuris to finansowani przez Kreml fundamentaliści

BitFilar - kryptoemerytura.
quark.house - Twój własny, stacjonarny kantor krypto.

Początkujący
Posty: 2
Rejestracja: 27 października 2020
Reputacja: 2
Reputacja postu: 
0
Napiwki za post: 0 BTC

responsywność API - porównanie giełd

Postautor: polic_majster » wtorek, 27 października 2020, 19:50

Jeśli masz interesującą Cię giełdę i nie ma do niej sensownego API a zależy Ci jedynie na porównywaniu kursów, to możesz skorzystać ze "skrobania" stron internetowych. Pamiętaj jednak, że takie zdalne odpytanie, serwer może odczytać jako atak i Twoje IP może być zablokowane lub zbanowane dlatego staraj się ukrywać za nagłówkiem jakiejś przeglądarki ;)
Swego czasu zrobiłem program, który odpytywał i porównywał w ten sposób (API + web scraping) chyba z 13-15 kryptowalut z 10 giełd i nigdy nie miałem problemów. W boty handlowe się nie bawiłem.

Początkujący
Posty: 1
Rejestracja: 16 marca 2021
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

responsywność API - porównanie giełd

Postautor: s2xrh » środa, 5 maja 2021, 11:35

Jeżeli ktoś szuka dobrego oprogramowania do Binance API i Pythona to polecam tego gościa https://github.com/oliver-zehentleitner
W 2020 zrobiłem bota na samym Rest API i chodził bez problemu, chociaż trochę wolno.
Teraz dane odbieram z websocket a tylko wysyłka i usuwanie odbywa się przez API.
Gość ma bardzo fajnie zrobiony moduł i nawet taki żółtodziób jak ja, dał sobie radę :)

Wróć do „Programowanie i wdrożenia”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 4 gości