Bitcoin Forum
June 21, 2024, 11:48:02 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin-central - récupérer le carnet d'ordre complet  (Read 1808 times)
c0inbuster (OP)
Member
**
Offline Offline

Activity: 105
Merit: 10



View Profile WWW
March 01, 2013, 09:25:59 PM
 #1

Bonsoir,

je voudrais récupérer le carnet d'ordre complet de Bitcoin-central
je n'ai trouvé que cette page web
https://fr.bitcoin-central.net/order_book?locale=en
je n'ai pas particulièrement envie de la parser (même avec BeautifulSoup)

Existe-t'il un moyen de l'obtenir via l'API ?

En fait je veux comparer le bid/ask moyen pour un montant en BTC donné en utilisant
le carnet d'ordre et comparer avec ce que l'on peut avoir via l'API v1 Quotes

(pour bien vérifier ma compréhension de l'adjudication d'un carnet d'ordre)

Code:
import requests

auth = ('login@domain.com', 'password')
values = {
#  "requested_currency_amount": 10.0,
  "requested_btc_amount": 500.0,
  "currency": "EUR",
  "direction": "sell"
}

r = requests.post('https://www.bitcoin-central.net/api/v1/quotes', values, auth=auth)

print(r.content)

Merci d'avance

Download free softwares! - crypto mining profit calculator - crypto triangular arbitrage tools - crypto stocks tools...
https://sites.google.com/site/working4coins/
Boussac
Legendary
*
Offline Offline

Activity: 1220
Merit: 1015


e-ducat.fr


View Profile WWW
March 16, 2013, 12:30:22 PM
 #2

Je laisserai davout faire une réponse complète mais je ne suis pas sûr de comprendre ce que tu veux faire:
pour un montant en BTC donné, il faut s'intéresser aux meilleures offres qui couvrent le montant en question.

Le carnet d'ordres complet va contenir des ordres éloignés du prix du marché qui n'ont pas beaucoup de signification (ils ne seront sans doute jamais exécutés). Un ordre d'achat d'un montant très important doit donc être divisé en une quantité d'ordres plus petits pour bénéficier d'un meilleur prix.

davout
Legendary
*
Offline Offline

Activity: 1372
Merit: 1007


1davout


View Profile WWW
March 16, 2013, 12:50:09 PM
 #3

Bonsoir,

je voudrais récupérer le carnet d'ordre complet de Bitcoin-central
je n'ai trouvé que cette page web
https://fr.bitcoin-central.net/order_book?locale=en
je n'ai pas particulièrement envie de la parser (même avec BeautifulSoup)

Existe-t'il un moyen de l'obtenir via l'API ?

En fait je veux comparer le bid/ask moyen pour un montant en BTC donné en utilisant
le carnet d'ordre et comparer avec ce que l'on peut avoir via l'API v1 Quotes

(pour bien vérifier ma compréhension de l'adjudication d'un carnet d'ordre)

Code:
import requests

auth = ('login@domain.com', 'password')
values = {
#  "requested_currency_amount": 10.0,
  "requested_btc_amount": 500.0,
  "currency": "EUR",
  "direction": "sell"
}

r = requests.post('https://www.bitcoin-central.net/api/v1/quotes', values, auth=auth)

print(r.content)

Merci d'avance

Salut,

Toute la doc pour l'API est ici : https://github.com/paytunia/api-documentation

Va voir à "Read the market depth", par contre, pour ce qui est des quotes, le taux garanti est calculé avec un algo propriétaire qui n'a pas nécessairement de lien direct avec la profondeur de marché.

Pour ce qui est de l'adjudication du carnet d'ordres c'est relativement simple, si tu précises ta/tes questions j'y répondrai avec plaisir.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!