[PYTHON] Achetez et vendez de la monnaie virtuelle à l'aide de l'API Zaif

environnement

- MacOS Sierra 10.12.6
- Python 3.5.3 :: Anaconda 4.4.0 (x86_64)
- Jupyter 4.3.0

Contexte

―― L'échange Zaif est un échange de devises virtuelles précieux qui propose des devises virtuelles qui peuvent être achetées et vendues par paires avec le yen japonais uniquement ici, telles que NEM et Monacoin, ainsi que Bitcoin.

problème

Solution

Préparation préalable

procédure

Achetez et vendez simplement manuellement de la monnaie virtuelle en utilisant ZaifAPI.

--Importer le module zaifapi

from zaifapi import ZaifPublicApi, ZaifTradeApi

--Acheter au prix limite (vente limite définie)

key = "****************************" #Entrez la clé API
secret = "****************************" #Entrez le secret de l'API
zaif = ZaifTradeApi(key, secret)

price = 23 #Fixez le prix d'achat et de vente (achetez ici pour 23 yens)
amount = 1000 #Définissez le montant à acheter et à vendre (acheter 1000XEM ici)
limit = 28 #Fixez un prix de vente limite (ici, vendez pour 28 yens)
currency_pair = "xem_jpy" #Définir une paire de devises pour acheter et vendre (ici, acheter NEM en yen japonais)
action = "bid" #Définir l'achat ou la vente (l'achat est défini ici)

#Exécuter des achats et des ventes
zaif.trade(currency_pair=currency_pair, action=action, price=price, amount=amount, limit=limit)

--Vendre au prix limite (achat limite défini)

key = "****************************" #Entrez la clé API
secret = "****************************" #Entrez le secret de l'API
zaif = ZaifTradeApi(key, secret)

price = 28 #Fixez le prix d'achat et de vente (ici, vendez pour 28 yens)
amount = 1000 #Définissez le montant à acheter et à vendre (ici, vendre 1000XEM)
limit = 23 #Fixez un prix de vente limite (achetez ici pour 23 yens)
currency_pair = "xem_jpy" #Définir une paire de devises pour acheter et vendre (ici, acheter NEM en yen japonais)
action = "ask" #Définir acheter ou vendre (définir vendre ici)

#Exécuter des achats et des ventes
zaif.trade(currency_pair=currency_pair, action=action, price=price, amount=amount, limit=limit)

Résumé

――Si vous pouvez acheter et vendre de la monnaie virtuelle à l'aide de l'API, vous pouvez acheter et vendre même si vous ne pouvez pas vous connecter au site Web de la bourse tant que l'API fonctionne, afin que vous puissiez échanger sans manquer le temps d'achat et de vente. peut faire. ** En particulier, les situations où le site Web est surchargé se produisent souvent lorsque le marché est volatil, il est donc important d'être prêt à acheter et à vendre à l'aide de l'API. ** **

Recommended Posts

Achetez et vendez de la monnaie virtuelle à l'aide de l'API Zaif
Fonction tyrolienne pour acheter et vendre des actions
[Systre] Achetez et vendez avec le MACD moyen mobile ♬
Essayez d'utiliser l'API ChatWork et l'API Qiita en Python
Envoyez et recevez Gmail via l'API Gmail en utilisant Python
Procédure de transcription vocale à l'aide de Python et de l'API Google Cloud Speech
Obtenez des données à l'aide de l'API du ministère des Affaires intérieures et des Communications
Prédire le sexe à partir du nom à l'aide de l'API Gender et de Pykakasi en Python
[Go language] Collectez et enregistrez des images Vtuber à l'aide de l'API Twitter
Obtenez le nom du produit et le prix le plus bas à l'aide de l'API Amazon Product Advertising
Obtenez la météo en utilisant l'API et laissez Raspberry Pi parler!
J'ai créé Chatbot en utilisant l'API LINE Messaging et Python
Regroupez et analysez les prix des produits à l'aide de l'API Rakuten Product Search [Python]