Bitcoin & Litecoin : Développez votre robot trader
Vous suivez de plus où moins loin le marché des crypto-monnaies sur la toile ? Vous souhaitez aller plus loin en jouant sur les fluctuations sauvages et non contrôlées du Bitcoin, du Litecoin et des autres monnaies virtuelles moins connues ?
Je me suis amusé à développer une librairie Java pour accéder aux API de la plateforme BTC-e, l'une des places de marché parmi les plus célèbres d'Internet.
https://github.com/ltoinel/BtceClientApi
Il ne vous reste qu'à développer l'intelligence du robot pour savoir quand acheter et quand revendre.
L'API vous permet de d'acheter et de vendre presque toutes les crypto-monnaies existantes sur le marché mondial, la difficulté réside à faire les bons choix.
Une fois votre robot programmé, il s'occupera tout seul des transactions à votre place.
Voici un exemple d'utilisation de ma librairie Java :
// You can retrieve the following key and secret on https://btc-e.com/profile#api_keys
String key = "XXXXXXX-XXXXXXX-XXXXXXX-XXXXXXX-XXXXXXX";
String secret = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
// Instanciate a new client
BtceClientTradeApi btceClientTradeApi = new BtceClientTradeApi(key,secret);
// Retrieve the account info
AccountInfo accountInfo = btceClientTradeApi.getAccountInfo();
// Make a trade
Transaction transaction = btceClientTradeApi.trade(Pair.ltc_eur, TransactionType.buy, 10, 0.1);
// Cancel an order
Transaction canceledTransaction = btceClientTradeApi.cancelOrder(orderId,Pair.ltc_eur);
N'hésitez pas à poser une étoile sur mon projet GitHub et à me faire des retours sur le code produit.
''Remarque : Ces marchés sont très volatils depuis 3 semaines, BTC-e ne possède aucun engagement et peut disparaître du jour au lendemain. Soyez très vigilant concernant l'argent placé sur ce type de plateforme.''
Happy coding !