ڈیجیٹل کرنسیوں کے اختیارات کی حکمت عملی کی پہلی جانچ پڑتال

مصنف:چھوٹا سا خواب, تخلیق: 2020-08-11 14:21:28, تازہ کاری: 2023-09-27 19:40:42

img

ڈیجیٹل کرنسیوں کے اختیارات کی حکمت عملی کی پہلی جانچ پڑتال

حال ہی میں ، ایجاد کنندہ نے کوالٹی ٹریڈنگ پلیٹ فارم کو ڈیجیٹل کرنسیوں کے اختیارات کی جانچ پڑتال کی حمایت کرنے کے لئے ریویو سسٹم کو اپ گریڈ کیا ہے۔Deribitاس طرح ہمارے پاس اختیارات کی تجارت کے بارے میں سیکھنے اور حکمت عملی کی توثیق کرنے کے لئے بہتر ٹولز موجود ہیں۔

ڈیریبٹ کے اختیارات کی جانچ پڑتال

ریٹیسٹنگ سسٹم میں بیان کردہDeribitآپشن یوروپی ہے ، ایک معاہدے کی قیمت 1 بی ٹی سی ہے۔ آپشن معاہدہ کا کوڈ ہے:BTC-7AUG20-12750-C

نشانات اقتدار میں آنے کی تاریخ قیمتیں (بڑھنے / گرنے) اختیارات
بی ٹی سی 7اگست20 12750 C
بٹ کوائن 7 اگست، 20 اجازت کی قیمت 12750 دیکھ بھال کا اختیار
بی ٹی سی 7اگست20 12750 پی
بٹ کوائن 7 اگست، 20 اجازت کی قیمت 12750 بٹوے کے اختیارات

اس طرح کے معاہدوں کو ترتیب دینے اور ان کی حصولیابی کے عمل کو ڈیجیٹل کرنسی کے مستقبل کی طرح کیا جاتا ہے۔ معاہدے کی ترتیب:exchange.SetContractType("BTC-7AUG20-12750-C")ہولڈنگ حاصل کریں:var pos = exchange.GetPosition()

اختیارات کے معاہدے کی قیمت ایک اختیارات کے معاہدے کے اختیارات کی رقم ہوتی ہے ، جس میں اختیارات خریدار کو اختیارات بیچنے والے کو ادائیگی کرنے کی ضرورت ہوتی ہے۔ خریدار کو اختیارات ملتے ہیں ، بیچنے والے کو اختیارات کی ذمہ داری ہوتی ہے۔ اختیارات کے معاہدے کے اختیارات سے پہلے ہی تجارت کی جاسکتی ہے (جیسے بریفنگ ، پابندیاں ختم ہوجاتی ہیں) ۔

عام طور پر اختیارات کے تجارتی پورٹ فولیو کی مثالیں

اس کے علاوہ ، یہ بھی کہا جاتا ہے کہ یہ ایک بہت بڑا سرمایہ کار ہے ، اور اس کے پاس بہت سارے اختیارات ہیں ، لیکن یہ ایک بہت بڑا سرمایہ کار ہے۔

/*backtest
start: 2020-07-27 00:00:00
end: 2020-08-05 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Deribit","currency":"BTC_USD"},{"eid":"OKEX","currency":"BTC_USDT","balance":100000}]
*/

function main() {
    exchanges[0].SetContractType('BTC-7AUG20-12750-C');
    var initSpotAcc = _C(exchanges[1].GetAccount)
    var isFirst = true
    while(true) {
        var optionTicker = exchanges[0].GetTicker()
        var spotTicker = exchanges[1].GetTicker()
        if(isFirst) {
            exchanges[0].SetDirection("sell")
            exchanges[0].Sell(optionTicker.Buy, 1)
            exchanges[1].Buy(spotTicker.Sell, 1)
            
            isFirst = false 
        }
        
        var optionPos = _C(exchanges[0].GetPosition)
        var nowSpotAcc = _C(exchanges[1].GetAccount)
        var diffStocks = (nowSpotAcc.Stocks - initSpotAcc.Stocks)
        var diffBalance = (nowSpotAcc.Balance - initSpotAcc.Balance)
        var spotProfit = diffBalance + diffStocks * spotTicker.Last
        var optionProfit = optionPos[0].Profit * spotTicker.Last
        LogProfit(spotProfit + optionProfit)
        $.PlotLine("现货", spotProfit)
        $.PlotLine("期权", optionProfit)
        Sleep(500)
    }
}

img

آپشنز نقد رقم پر خریدے گئے اثاثوں کے لئے کسی حد تک ہیجنگ تحفظ کا کام کرسکتے ہیں۔ عام طور پر نقد رقم کے بارے میں خوشگوار ہونے کے لئے استعمال کیا جاتا ہے ، جب نقد رقم رکھنے کی خواہش ہوتی ہے۔ خطرہ اس وقت ہوتا ہے جب نقد رقم کی قیمت میں کمی واقع ہوتی ہے۔ اگرچہ کسی حد تک آپشنز کچھ نقد رقم کے نقصان کی تلافی کرسکتے ہیں ، لیکن جب نقصان کا حق زیادہ ہوتا ہے تو خالص نقصان ہوتا ہے۔

اس کے علاوہ ، ڈیجیٹل کرنسی کے اختیارات کی مارکیٹ میں عام طور پر عدم استحکام ، اکثر کبھی کبھار ایک مخالف نہیں ملتا ہے۔ یہ بھی غور کرنے کی ضرورت ہے۔

اسی طرح، ہم فیوچر کے لئے فوری طور پر تبدیل کر سکتے ہیں، کوڈ مندرجہ ذیل ہے:

/*backtest
start: 2020-07-27 00:00:00
end: 2020-08-05 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Deribit","currency":"BTC_USD"},{"eid":"Futures_OKCoin","currency":"BTC_USD"}]
*/

function main() {
    exchanges[0].SetContractType('BTC-7AUG20-12750-C');
    exchanges[1].SetContractType("quarter")
    var isFirst = true
    while(true) {
        var optionTicker = exchanges[0].GetTicker()
        var futuresTicker = exchanges[1].GetTicker()
        if(isFirst) {
            exchanges[0].SetDirection("sell")
            exchanges[0].Sell(optionTicker.Buy, 1)
            
            exchanges[1].SetDirection("buy")
            exchanges[1].Buy(futuresTicker.Sell, _N(1 * futuresTicker.Sell / 100, 0))
            
            isFirst = false 
        }
        
        var optionPos = _C(exchanges[0].GetPosition)
        var futuresPos = _C(exchanges[1].GetPosition)
        
        
        var futuresProfit = futuresPos[0].Profit 
        var optionProfit = optionPos[0].Profit
        LogProfit(futuresProfit + optionProfit)
        $.PlotLine("期货", futuresProfit)
        $.PlotLine("期权", optionProfit)
        Sleep(500)
    }
}

اس کا نتیجہ یہ نکلا:img

فیوچر کے مقابلے میں فیوچر کی رقم کم ہوسکتی ہے، لیکن اس کے مقابلے میں کچھ زیادہ خطرہ ہے۔

اس کے علاوہ، بہت سے دوسرے اختیارات کے تجارتی مجموعے ہیں:

  • بُل کال اسپریڈ
  • ہیرے کی مارکیٹ میں گرنے والے اختیارات کی قیمتوں میں کمی Bear Put Spread

اگر آپ کو یہ معلوم نہیں ہے تو ، آپ کو اس کے بارے میں مزید جاننے کی ضرورت ہے۔


متعلقہ

مزید