Strategi lindung nilai jangka panjang


Tanggal Pembuatan: 2023-09-14 16:56:34 Akhirnya memodifikasi: 2023-09-14 16:56:34
menyalin: 0 Jumlah klik: 617
1
fokus pada
1617
Pengikut

Prinsip Strategi

Strategi ini didasarkan pada penilaian tren jangka panjang untuk mengalokasikan aset dan melakukan operasi perlindungan.

Logika utama adalah:

  1. Pilih Aset Dasar dan Periode Rata-rata dan Resolusi

  2. Perhitungan rata-rata bergerak sederhana dari aset

  3. Ketika harga naik di atas garis rata-rata, itu menunjukkan bahwa Anda akan melakukan lebih banyak untuk aset tersebut dalam jangka panjang.

  4. Ketika harga menembus garis rata-rata, menunjukkan penurunan jangka panjang dan melakukan shorting pada aset

  5. Anda bisa bekerja lebih banyak atau hanya kosong.

  6. Menentukan tren jangka panjang dari hubungan antara aset dan rata-rata bergerak

  7. Membangun posisi yang bertentangan dengan penilaian jangka panjang untuk melakukan hedging

Strategi ini melindungi risiko dari fluktuasi jangka pendek dan fokus pada tren jangka panjang dari aset untuk mendapatkan keuntungan yang stabil.

Keunggulan Strategis

  • Sistem rata-rata sederhana untuk menilai tren jangka panjang

  • Konfigurasi long dan short line pair, efektif melindungi risiko sistemik

  • Sinyal kosong yang jelas

Risiko Strategis

  • Sistem garis rata-rata tertinggal dari harga

  • Biaya kepemilikan jangka panjang

  • Perhatian terhadap pengendalian risiko di berbagai posisi

Meringkaskan

Strategi ini melakukan operasi lindung nilai melalui portofolio aset yang panjang dan pendek, dengan penekanan pada manajemen risiko. Namun, penilaian rata-rata dan biaya memegang posisi masih perlu diperhatikan.

Kode Sumber Strategi
/*backtest
start: 2023-08-14 00:00:00
end: 2023-09-13 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © danilogalisteu

//@version=4
strategy("Long Term L/S", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100)

base = input("BMFBOVESPA:IBOV")
period = input(5, 'SMA Period', input.integer)
resolution = input(title="SMA Resolution", type=input.resolution, defval='M')
strat = input(title="Strategy", defval="Long/Short", options=["Long Only", "Long/Short", "Short Only"])
strat_val = strat == "Long Only" ? 1 : strat == "Long/Short" ? 0 : -1

base_cl = security((base), resolution, close)
base_ma = sma(base_cl, period)

longCondition = crossover(base_cl, base_ma)
if (longCondition)
    if strat_val > -1
        strategy.entry("LONG", strategy.long)
    if strat_val < 1
        strategy.close("SHORT")

shortCondition = crossunder(base_cl, base_ma)
if (shortCondition)
    if strat_val > -1
        strategy.close("LONG")
    if strat_val < 1
        strategy.entry("SHORT", strategy.short)

//plot(longCondition?1:0, 'L', color.blue)
//plot(shortCondition?-1:0, 'S', color.red)