PineScript

Düzenli Yatırım Stratejisi

Paylaştı

on

Her ay/hafta küçük miktarlarda düzenli para girişi yaparak kripto para yatırımı yapmak için uyguladığım bir stratejim var.

Ben hiçbir zaman hiç kimsenin (şans faktörü hariç) en doğru yerde tüm parasını koyarak alım yapabildiğini görmedim. Bu yüzden düzenli olarak belli miktarlarda alım yapmak benim için en güzel yöntemlerden biri.

Sistem, cüzdan tutarını sabit tutmak ya da bir üst kademeye yükseltmek üzerine kurulu.

Nasıl çalışıyor?

•Yatırım yapılacak kripto para seçiliyor.

Reklamlar

•Haftalık mı ya da aylık mı yatırım yapılacak buna karar veriliyor. Haftalık olacağına karar verdiğimizi varsayıyorum.

•İlk yatırımımızı 5$ olarak yapıyoruz.

•Sonraki yatırım yapacağımız günü bekliyoruz.

•Eğer yaptığımız yatırım sonucu cüzdanımız 5$’ın üstüne çıktıysa bir sonraki 5’in katı olan 10$’a tamamlamak için alım yapıyoruz. Örneğin ilk yatırımınız %20 yükselerek 6$ oldu. Sonraki 5’in katı olan 10’dan 6’yı çıkarıyorum ve 4$’lık alım daha yapıyorum. Bu sayede cüzdanımın grafiğini sürekli yükselirken görüyorum.

•Eğer yaptığımız yatırım sonucu cüzdan 5$’ın altına düşerse de bu sefer 5$’a tamamlıyorum. Fakat bazen çok yakın bir düşüş olmuşsa yine de bir üst katına tamamlıyorum. Örneğin 5$’lık yatırım 4.70’e düşmüşse 0.3$’lık değil de 5.3$’lık alım yapıyorum.

Reklamlar

•Bu 5’in katları sistemini cüzdanım 100$’a ulaşana kadar yapıyorum. 100$’ın üstüne çıktığımda ise 10’un katları olacak şeklinde devam ediyorum. Siz bunu geliştirip daha uzun vadeye yaymak isterseniz 1000$’ın üstüne çıkınca da 20-50 veya 100’ün katları olacak şekilde artırabilirsiniz.

Bu yöntem bana ne sağlıyor?

✅Düşük miktarlarda yatırım yapıp beklentimi yönetebiliyorum.

✅Düşük miktarlarda yatırım yapıp üzüntümü tolere edebiliyorum.

✅Düşük miktarlarda yatırım yapıp daha uzun süre bekleyebiliyorum.

Reklamlar

✅Düşük miktarlarda yatırım yapıp psikolojimi çok iyi yönetebiliyorum.

1⃣ Bu örnekte 2022 Ocak ayından şu ana kadar 5$ ile başlayıp yatırım yapan bir kişinin cüzdan tablosu var. Her ay bir üst 5’in katına çıkacak şekilde ekleme yapılıyor ve büyük bir düşüşe denk geliniyor.

2 yılın sonunda toplam 106$ yatırım yapılıp %88’lik bir kazanç elde ediliyor.

2⃣ Bu örnekte de 1. örnekteki kripto para için her hafta yatırım yapan kişinin cüzdan tablosu görülüyor. Aynı türde yatırımı haftalığa çevirerek kazancını %92’ye çıkarıyor.

3⃣ Bitcoin için en dip seviyeden şu ana kadar olan grafiğini ele alalım. Kasım 2022’den bu yana her ay 5$ ve katlarını tamamlayacak şekilde yatırım yapan bir kişinin cüzdan görüntüsü.

4⃣ Bitcoin için 3.örnekteki yatırımı her hafta yapan kişinin cüzdan görüntüsü aşağıdadır.

Çıkarılan sonuç :

Düzenli bir şekilde ve düşük miktarlarda sistematik yatırım yapıldığında risk gerçekten çok düşük miktarda olabiliyor.

Bu tarz bir yatırım sürecini benimseyen kişi umursamadığı paralarla birikim yaparak fiyat hareketlerinden etkilenmediği gibi psikolojisi de etkilenmiyor.

Reklamlar

Biliyoruz ki psikoloji yatırım işinin en önemli parçalarından biri. Yatırım esnasında, psikolojisi kötü olan bir kişi, gündelik hayatında da etrafına mutsuzluk, sinir vs. saçabilir.

Yaşadığımız bir tane hayat var. Bunu da anlık hırslara ve gerçekçi olmayan hayaller sonucu yapılan plansız yatırımlar için harcayıp kısacık hayatımızda moral bozmaya gerek yok.

Aşağıda bu stratejiyi kendinize göre ayarlayabilmeniz ve sonuçları görebilmeniz için PineScriptV5 kodlarını paylaştım.

Reklamlar
// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © only_fibonacci

//@version=5
strategy("Staircase", overlay = true, pyramiding = 1000, precision = 9)

backtestStartDate = input.time(timestamp("1 Jan 2011"),    title="Start Date", group="SETTINGS")
backtestStopDate =  input.time(timestamp("2025"), title="Stop Date", group="SETTINGS")
inTrade = time >= backtestStartDate and time <= backtestStopDate


weekOrMonthly = input.string(defval = "WEEKLY", title = "PERIOD", options = ["WEEKLY","MONTHLY"])

maliyet = strategy.position_avg_price

pazar = weekOrMonthly == "WEEKLY" ? dayofweek == 1 : dayofmonth == 1

eldeki_adet = strategy.position_size

cuzdan = eldeki_adet * close

yatirim = eldeki_adet * maliyet
ust_basamak = math.ceil(cuzdan/5) * 5
// ust_basamak = cuzdan < 100 ? math.ceil(cuzdan/5) * 5 : cuzdan < 1000 ? math.ceil(cuzdan/10) * 10 : math.ceil(cuzdan/50) * 50

fark = ust_basamak - cuzdan


alinmasi_gereken_adet = fark < 1 ? (math.abs(fark - 1) + 5) / close : fark / close
if inTrade and pazar
    strategy.entry(id = "AL", direction = strategy.long, qty = alinmasi_gereken_adet)


view = table.new(position = position.top_right, columns = 2, rows = 7, bgcolor = color.black, frame_color = color.purple, frame_width = 2)
table.cell(table_id = view, column = 0, row = 0, text = syminfo.ticker, text_color = color.white)
table.cell(table_id = view, column = 1, row = 0, text = str.tostring(close), text_color = color.white)
table.cell(table_id = view, column = 0, row = 1, text = "COST", text_color = color.white)
table.cell(table_id = view, column = 1, row = 1, text = str.tostring(math.round_to_mintick(maliyet)), text_color = color.white)
table.cell(table_id = view, column = 0, row = 2, text = "WALLET", text_color = color.white)
table.cell(table_id = view, column = 1, row = 2, text = str.tostring(math.round_to_mintick(cuzdan)), text_color = color.white)
table.cell(table_id = view, column = 0, row = 3, text = "INVESTMENT", text_color = color.white)
table.cell(table_id = view, column = 1, row = 3, text = str.tostring(math.round_to_mintick(yatirim)), text_color = color.white)
table.cell(table_id = view, column = 0, row = 4, text = "PROFIT RATE", text_color = color.white)
table.cell(table_id = view, column = 1, row = 4, text = str.tostring(math.round(cuzdan/yatirim - 1,2) * 100) + " %", text_color = color.white)

Leave a Reply

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Trendler

Exit mobile version