[암호화폐] 파이썬을 이용한 스랜 임대 상황 정리
어제는 시즌 마지막 날이었습니다.
시즌 마지막날에는 임대 수요가 폭팔하는데요. 수요에 비하여 공급이 부족하다보니 상당히 비싼 가격에도 임대가 됩니다. 그 이유는 power를 맞추면 더 많은 reward를 받을 수 있기 때문입니다.
주로 gold 고랩 카드 위주로 임대가 되는데요. 일반 만랩카드도 마지막 rank 올리기 위하여 임대하는 경우도 있습니다.
이번 시즌에는 시즌 reward 보다는 임대 위주로 작전을 짜 보았는데요. 우선 시즌 마감 하루 전에 목표로 하는 랭크에 도달합니다. 그 후 보유한 모든 카드를 임대 시장에 내어 놓습니다.
그 결과 약 18,000 DEC 정도가 임대 수수료로 발생하였습니다. 시즌 reward로 이 정도 나오기 쉽지 않기 때문에 나름 좋은 전략으로 보입니다.
단 임대가 많이 되면 될수록 power가 줄어들기 때문에 시즌 reward로 받을 수 있는 리그도 낮아집니다. 저 같은 경우에는 Bronze II까지 떨어졌더군요.
임대 성공률은 상당히 높습니다. 그래도 적절한 임대 금액을 정해야 임대 확률도 올라가고, 임대 수익률도 올라갈 것입니다. 임대 금액은 그 당시 시장의 수요에 따라서 결정되기 때문에 결정하기 어려운데요. 그래도 과거 데이터가 있다면 다음 시즌 임대 가격을 책정할 때 도움이 될 듯 합니다.
그래서 현재 계정의 임새 상황을 확인해보는 파이썬 프로그램을 만들어보았습니다.
파이썬 코드는 아래와 같습니다.
계정의 카드 현재 상태를 받아오는 url은 아래와 같습니다.
https://steemmonsters.com/cards/collection/본인계정
이 중 상태가 'RENT' 인 카드에 대해서만 처리하면 됩니다.
def my_rent_card_info(acc) :
url = 'https://steemmonsters.com/cards/collection/'+acc
my_cards = request_get(url)
unrented = []
print('------------------------------------------------')
print('(R) name ed gold xp price ')
print('------------------------------------------------')
for each in my_cards['cards'] :
if each['market_listing_type'] == "RENT" :
if 'card_detail_id' in each :
card_id = each['card_detail_id']
else :
card_id = each['uid'].split('-')[1]
card_name = CARD_ID_NAME[str(card_id)][0]
rented = 'rented'
if each['delegated_to'] == None :
rented = ''
gold = ' '
if each['gold'] == True :
gold = 'G'
xp = str(each['xp'])
if rented == '' :
unrented.append([card_name, each['edition'], gold, xp, each['buy_price']])
print("%20s, %3d, %2s, %6s, %10s"%(card_name, each['edition'], gold, xp, each['buy_price']))
print('------------------------------------------------')
print('(Unrented ')
print('------------------------------------------------')
for each in unrented :
print("%20s, %3d, %2s, %6s, %10s"%(each[0], each[1], each[2], each[3], each[4]))
print('------------------------------------------------')
print('ed : alpha(0) beta(1) promo(2) reward(3) untamed(4)')
제 계정의 임대 결과입니다.
임대가 되지 않은 정보도 중요하겠죠? 아래는 임대가 되지 않은 카드에 관련된 정보입니다.
다음 시즌에는 적절한 가격을 잘 설정해서 임대율도 높이면서 임대 수익률도 올리는 두 마리 토끼를 잡아보도록 하겠습니다.
You've got a free upvote from witness fuli.
Peace & Love!
@tradingideas transfered 25 KRWP to @krwp.burn. voting percent : 100.00%, voting power : 43.71%, steem power : 1865895.31, STU KRW : 1200.
@tradingideas staking status : 21190 KRWP
@tradingideas limit for KRWP voting service : 21.19 KRWP (rate : 0.001)
What you sent : 25 KRWP (Voting Percent over 100 %)
Refund balance : 9.877 KRWP [58591193 - b73a0247d8cc6dac2075a380e2e0e9568978088d]