Python Multi Coin Buyer

已关闭 已发布的 6 年前 货到付款
已关闭 货到付款

I need a Multi Coin Buyer with Rebalancing based on Python - during the description and inside of the project it should be called Crypto Portfolio Manager or CPM.

The CPM needs to support Kraken, Bittrex and Bitfinex. The goal is to buy Multiple Coins with one script automatically. All coins supported by those 3 exchanges must be supported and may be setup in a config area of this script.

Inside of the configs you define how much money you plan to invest per interval. Let's assume 500 EUR per week.

Invest = 500

BaseCurrency = EUR

Interval = weekly

Steps = 2

This configuration means that we invest on weekly bases 500 EUR in 2 steps so per investment round it will be 250 EUR.

In a next step I define the percentages per currency. NOTE - I simplify here, it must be way more coins.

Bitcoin = 40%

IOTA = 30%

PAY = 10%

ETH = 10%

GAM = 10%

TransferCurrency = ETH

Now the script buys first on Kraken from the 250 EUR (remember 500 EUR in 2 steps) whatever can be bought on Kraken. For this example it is 40% or 250 EUR in Bitcoin and 10% of 250 EUR in Etherium. The other 50% must be transferred to the other two exchanges. In the given example 20% (PAY & GAM) to Bittrex and 30% to Bitfinex. In case one coin is available in two exchanges choose where to buy cheaper.

As the transfer & one investment coin is the same, we do not buy 10% ETH, we buy 60% ETH and than send it as above described to Bitfinex and Bittrex.

As soon as the ETH arrives there the buy actions above will be made.

Time of every transaction including it's fees and prices must be stored into the database. The price should be stored in both the base currency and the actual used coin (note - e.g. IOTA must be bought from EUR->ETH->IOTA) so I need the price EUR/IOTA & ETH/IOTA.

There is one last setting.

Rebalance = true / false

If Rebalance is false the script buys always the percentage of the investment budget. If rebalance is true than the script buys in a manner that the percentage inside of the configuration is the percentage of the overall value in base currency. The script may not do any sell orders in order to perform the rebalancing. Only the buy volume may be altered.

As I do not want to have place holder bids inside of my project, please open with the words "Hello Investor,"

Please describe how you plan to do the project. Please also describe how you plan to do the interface or what kind of functionalities will be done better from your side than from other devs.

Please also provide a ready to use installation how to get this installed on a local docker.

Python 软件构架

项目ID: #14878210

关于项目

6个方案 远程项目 活跃的6 年前

有6名威客正在参与此工作的竞标,均价$242/小时

intelgeek

"Hello Investor," "Hello Investor," "Hello Investor," Relevant Skills and Experience I will use python to develop this, and it will be command line app, which can also be run through cron job. So it will support multi 更多

$499 USD 在20天内
(112条评论)
5.9
MetaoriginLab

We are a Team of Technical Consultants and Data Engineers having healthy experience into Big Data technologies,IOT/Cloud/AWS and Python/AI+Machine Learning. The Dynamic force has qualified engineers having expertise in 更多

$209 USD 在3天内
(8条评论)
2.6
Darui

I'm experienced in Python and blockchain (the technical Infrastructure of bitcoin etc). I finished my last python task in several hours and last task in 2.5 hours. So I'm efficient. You can trust me. Relevant Skills a 更多

$133 USD 在7天内
(6条评论)
2.2
max3logix

Hi, I have got Rich experience in Joomla, Wordpress, Codeigniter, Cake PHP), .NET, Asp.NET, Vb.NET, HTML 5 etc.& mobile apps Relevant Skills and Experience Also have very good knowledge of javascript, jQuery Json, 更多

$208 USD 在6天内
(1条评论)
0.9