websocket do notowań kryptowalut

websocket do notowań kryptowalut
NamingException
  • Rejestracja:ponad 4 lata
  • Ostatnio:około 4 lata
  • Postów:110
0

Czy ktoś może korzystał z platformy cryptowat?
https://cryptowat.ch/pricing

Na potrzeby projektu do pracy dyplomowej potrzebuję podłączyć się websocketem po dane na temat cen notowań krytpowalut. Ci mają przejrzyste api i niskie ceny. Płaci się kartą kredytową lub bitcoinami. Nie chce mi się kupować bitcoinów, a karty trochę boję się podawać, stąd pytanie czy ktoś już miał z nimi do czynienia.

Żeby potem się nie okazało, że jest tak jak w Amazonie: nie rozłączę websocketa i potem przyjdzie rachunek na klkadziesiąt tys.

edytowany 2x, ostatnio: NamingException
JP
Revolut udostępnia jednorazowe karty kredytowe.
damianem
  • Rejestracja:prawie 8 lat
  • Ostatnio:4 miesiące
  • Postów:205
1

Nie korzystałem, ale może lepiej podpiąć się pod API jakiejś giełdy? Binance chyba nie pobiera opłat ale pewnie narzuca jakieś limity (może do projektu wystarczy?)
https://binance-docs.github.io/apidocs/spot/en/#websocket-market-streams

NamingException
ciężko mi się w tym połapać, nie używałem nigdy websocketów, więc zależy mi na porządnej dokumentacji, zobacz tutaj jak fajnie: https://min-api.cryptocompare.com/documentation/websockets?key=Channels&cat=Ticker ... też płatne.
damianem
możesz poszukać "binance api client", może jest coś w języku który chcesz, co przykryje całą komunikację websocketową
NamingException
Okazuje się, że binance ma limity na ip 429MB, jak przekroczysz to ban od 2 min. do 3 dni
damianem
nie widzę tam takiego limitu - 429 pojawia się jako status HTTP który jest elementem ich kontraktu - piszą że mogą go zwrócić jeśli wysyłasz za dużo requestów, subskrybcja na dane crpyto przez websocket liczy się chyba jako jeden request i potem dostajesz już tylko powiadomienia na tym websockecie
EM
  • Rejestracja:ponad 5 lat
  • Ostatnio:prawie 4 lata
  • Postów:8
0

Binance zamyka websockety co 24h
Co kilka minut wysyla pinga, na którego oczekuje ponga w ciągu 10 min, jak go nie dostanie to zamyka websocketa
Jak użyejsz czyjegoś wrappera to załatwia to sam, jak chcesz sam pisać to wg. zasad jakie mają na githubie

Update speed to 1-2s lub real time zależnie od socketa. Generalnie pobierając dane wszystkich tickerów nie ma co przejmować się banem na websockecie. Bez websocketa przy żadaniu co 1s dostaniesz zaraz bana

PanamaJoe
  • Rejestracja:ponad 4 lata
  • Ostatnio:około 3 lata
  • Postów:310
1
NamingException napisał(a):

Czy ktoś może korzystał z platformy cryptowat?

https://cryptowat.ch/pricing

Na potrzeby projektu do pracy dyplomowej potrzebuję podłączyć się websocketem po dane na temat cen notowań krytpowalut. Ci mają przejrzyste api i niskie ceny. Płaci się kartą kredytową lub bitcoinami. Nie chce mi się kupować bitcoinów, a karty trochę boję się podawać, stąd pytanie czy ktoś już miał z nimi do czynienia.

Żeby potem się nie okazało, że jest tak jak w Amazonie: nie rozłączę websocketa i potem przyjdzie rachunek na klkadziesiąt tys.

A może broker jakiś? Np. XTB ma tam kilka crypto do handlu. Potrzebne Ci wszystkie 50000 różnych shitcoinów, czy podstawowe wystarczą?

http://developers.xstore.pro/api/wrappers.html
http://developers.xstore.pro/documentation/


A poza tym sądzę, że bootcampy należy zniszczyć.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.