Kısa cevap: Trend çizgisi, yükselen trendde art arda yükselen en az iki dibi, düşen trendde art arda alçalan en az iki tepeyi birleştiren düz çizgidir; üçüncü temas çizginin geçerliliğini doğrular. Çizgi aynı veri türüyle (fitil veya kapanış) tutarlı biçimde çizilir, uzun dönemli ve büyük yüzdeli hareketlerde logaritmik ölçek tercih edilir. Trend çizgisinin kırılması trendin bittiği anlamına gelmez; tepe-dip yapısı ve yatay seviyelerle teyit edilmesi gereken bir uyarıdır.
Trend çizgisi, teknik analizin en eski ve en basit araçlarından biridir: iki noktayı birleştiren bir doğru, fiyatın hangi yöne ve hangi hızla ilerlediğini görsel olarak özetler. Edwards ve Magee'nin ilk baskısı 1948'de yapılan Technical Analysis of Stock Trends kitabı trend çizgilerine ve kanallara ayrı bölümler ayırır. Basitliği, aynı grafiğe bakan iki kişinin farklı çizgiler çizebilmesi sonucunu da beraberinde getirir; çizimi kurallara bağlamak bu yüzden önemlidir.
Bu yazı trend çizgisinin nasıl çizildiğini, eğimin nasıl okunduğunu, trend kanallarını ve kırılımın yorumunu ele alır; sonunda aynı varsayımsal veriyle Python'da doğrusal regresyon trendi hesaplanır. Kurallar Ekim 2026 itibarıyla StockCharts ChartSchool ve TradingView belgelerine dayanır. Yatay destek-direnç seviyeleri, kapanış filtreleri ve pivot noktaları destek ve direnç yazısında anlatıldığı için burada tekrarlanmaz.
Trend nedir? Yükselen dipler ve tepeler
Trend, fiyatın belirli bir süre boyunca izlediği genel yöndür ve tepe-dip dizisiyle tanımlanır. StockCharts'ın Dow Teorisi anlatımına göre yükselen trend art arda yükselen tepeler ve yükselen diplerden, düşen trend art arda alçalan tepeler ve alçalan diplerden oluşur. Belirlenen trend, aksi kanıtlanana kadar geçerli kabul edilir: yükselen trend, önceki dibin altına inen bir dip ve ardından önceki dibi aşan bir düşüşle bozulur.
Aynı kaynak hareketleri süreye göre üçe ayırır: birkaç aydan yıllara uzanan birincil hareketler, birincil trende karşı birkaç hafta ile birkaç ay süren ikincil hareketler ve birkaç saatten birkaç güne süren günlük dalgalanmalar. Bir trend çizgisi hangi derecedeki hareketi izliyorsa o derecenin tepe ve diplerinden çizilir. Tepe-dip dizisiyle trend belirlemenin adım adım örneği teknik analiz nedir yazısında yer alıyor.
Trend çizgisi nasıl çizilir? Adım adım
Trend çizgisi, seçilen zaman dilimindeki belirgin dönüş noktalarının birleştirilmesiyle çizilir. StockCharts'ın kurallarına göre adımlar şöyledir:
- Zaman dilimi seçilir. Günlük grafikte çizilen çizgi ile haftalık grafikte çizilen çizgi farklı trendleri temsil eder.
- Dönüş noktaları işaretlenir. Yükselen trend çizgisi için dipler, düşen trend çizgisi için tepeler kullanılır. Yükselen çizgide ikinci dip birinciden yüksek, düşen çizgide ikinci tepe birinciden alçak olmalıdır.
- İlk iki nokta birleştirilir, üçüncü temas beklenir. Kaynağa göre çizgiyi çizmek için iki nokta gerekir, üçüncü nokta geçerliliğini doğrular; daha fazla temas çizgiyi güçlendirir.
- Aralıklar kontrol edilir. İdeal çizgi birbirine görece eşit uzaklıktaki dip veya tepelerden oluşur. Çok yakın noktalar anlamlı bir tepki göstermeyebilir, çok uzak noktalar arasındaki ilişki şüphelidir.
- Çizgi zorlanmaz. Her grafikte geçerli bir trend çizgisi çizmek mümkün değildir. Noktalar tam hizalanmıyorsa, tekil fiyat sıçramalarını makul ölçüde göz ardı eden ve fiyat kümelerinin içinden geçen iç trend çizgisi (internal trend line) kullanılabilir.
Fitil mi, gövde mi, kapanış mı?
StockCharts trend çizgilerinin fitilden mi kapanıştan mı çizileceğine dair bir kural koymaz. Seçimin sonucu şöyle değişir:
| Veri | Avantajı | Dezavantajı |
|---|---|---|
| Fitil (en düşük, en yüksek) | Gün içi uç fiyatları kapsar | Tek bir ani iğne çizginin açısını değiştirebilir |
| Gövde (açılış-kapanış) | Gün içi gürültüyü azaltır | Standart bir tanımı yoktur, platformlar arası tutarlılık zayıftır |
| Kapanış (çizgi grafik) | Kod ile tekrarlanabilir, kapanış bazlı kırılım kuralıyla uyumlu | Gün içi derin hareketleri göstermez |
Hangisi seçilirse seçilsin, aynı çizgi boyunca ve kırılım kuralında aynı veri kullanılmalıdır.
Yükselen trend çizgisi ve eğim: ne anlatır?
Trend çizgisinin eğimi, fiyatın birim zamanda ne kadar ilerlediğini gösterir. StockCharts'a göre çizgi dikleştikçe destek veya direnç olarak geçerliliği azalır; sert ve kısa hareketlerden çizilen dik çizgiler nadiren anlamlı seviye olarak kalır.
Eğimi derece olarak okumak yanıltıcıdır. TradingView'ın trend açısı aracı açıyı yatay eksene göre derece olarak gösterir, ancak ekranda görülen açı grafiğin dikey ve yatay ölçeğine bağlıdır: grafik yatayda sıkıştırıldığında aynı çizgi daha dik görünür. Karşılaştırılabilir ölçü, eğimin TL/gün veya günlük yüzde olarak ifade edilmesidir.
Örnek (varsayımsal): Bir hissenin kapanış grafiğinde 2. günde 50,20 TL'lik, 5. günde 51,30 TL'lik iki dip oluşsun. Bu iki noktadan geçen çizginin eğimi (51,30 − 50,20) ÷ 3 ≈ 0,367 TL/gün'dür. Çizgi 8. günde 52,40 TL'yi gösterir; o gün kapanış 52,50 TL'de dip yaparsa üçüncü temas gerçekleşmiş ve çizgi doğrulanmış olur.
Aynı 0,367 TL/gün'lük eğim, 50,20 TL'de günlük yaklaşık %0,73'e, 56,00 TL'de ise yaklaşık %0,65'e karşılık gelir. Doğrusal ölçekteki düz bir çizgi, fiyat yükseldikçe yüzde olarak yavaşlayan bir trendi varsayar. 17. günde çizgi 55,70 TL'yi gösterirken dip 56,40 TL'de oluşursa fiyat çizgiden yukarı doğru uzaklaşıyor, yani trend hızlanıyordur.
Logaritmik grafikte trend çizgisi nasıl çizilir?
Logaritmik grafikte trend çizgisi doğrusal grafikteki gibi çizilir, ancak düz bir çizgi bu ölçekte sabit TL artışını değil sabit yüzde artışını temsil eder. StockCharts'a göre tepe ve dipler yarı logaritmik ölçekte daha iyi hizalanma eğilimindedir; bu fark en çok uzun dönemli çizgilerde ve büyük fiyat değişimlerinde önem taşır. Kaynağın örneğinde logaritmik ölçek, doğrusal ölçekte görülecek yanlış kırılımları önlemiştir.
Önceki örnekte doğrusal çizginin yüzde olarak yavaşladığı görülmüştü; logaritmik ölçekte düz bir çizgi bu yavaşlamayı varsaymaz. Yüksek enflasyonlu dönemlerin TL grafiklerinde ve fiyatın katlandığı uzun dönemlerde logaritmik ölçek bu yüzden daha tutarlı sonuç verir. Aynı iki dipten çizilen çizginin iki ölçekte ilerideki farklı seviyeleri destek ve direnç yazısında hesaplanıyor; ölçeklerin genel okunuşu borsada grafik nasıl okunur yazısında anlatılıyor. TradingView, logaritmik ölçek açıkken çizimlere bağlı alarmların çizimin tam konumunu yansıtmayabileceğini belirtir ve alarmlar için doğrusal ölçeği önerir.
Trend kanalı nedir, nasıl çizilir?
Trend kanalı, ana trend çizgisine paralel çizilen ikinci bir çizgiyle oluşan ve fiyatın iki çizgi arasında ilerlediği yapıdır. StockCharts'a göre yükselen kanalda ana trend çizgisi en az iki dibi birleştirir ve trendin yönünü ile eğimini belirler; kanal çizgisi buna paralel çizilir ve ideal olarak iki tepeye değer. Kaynağa göre kanalın okunuşu şöyledir:
- Fiyatın kanal çizgisine ulaşamaması, trend değişikliğinin ilk uyarısıdır.
- Bunu izleyen ana trend çizgisi kırılımı trend değişikliği sinyali sayılır.
- Kanal çizgisinin yukarı kırılması ise yükselişin hızlandığına işaret eder.
Düşen kanal bunun ayna görüntüsüdür. TradingView'ın paralel kanal aracında ana çizgi iki noktayla, ikinci çizgi bu çizgiye göre fiyat farkıyla tanımlanır ve kanal sağa doğru uzatılabilir.
Regresyon kanalı
Regresyon kanalı, elle seçilen noktalar yerine tüm kapanışlara en küçük kareler yöntemiyle oturtulan bir doğrunun etrafında çizilen kanaldır. StockCharts'ın anlattığı Gilbert Raff yönteminde orta çizgi kapanışlardan hesaplanır, kanal genişliğini regresyon çizgisinden en uzaktaki en yüksek veya en düşük fiyat belirler ve dış çizgiler orta çizgiye eşit uzaklıkta durur. Kaynak, tekil sıçramaların kanalı gereksiz biçimde genişletebileceği uyarısını yapar. TradingView'ın regresyon trendi aracı ise bantları taban çizgisinden kullanıcının belirlediği sayıda standart sapma uzağa yerleştirir ve isteğe bağlı olarak Pearson korelasyon katsayısını gösterir.
Trend kırılımı nedir? Uyarı mı, dönüş mü?
Trend kırılımı, fiyatın trend çizgisini kapanış bazında aşmasıdır ve tek başına trendin bittiğini değil, zayıfladığını gösterir. StockCharts'ın ifadesiyle yükselen trend çizgisinin aşağı kırılması net talebin zayıfladığını gösterir; ancak kırılım son hüküm değil, yalnızca bir uyarıdır ve yatay destek-direnç veya tepe-dip analizi gibi başka araçlarla teyit edilmelidir.
Örnek (varsayımsal): Önceki örnekteki çizgi 20. günde 50,20 + 0,367 × 18 ≈ 56,80 TL'yi gösterir. O gün kapanış 55,40 TL olsun.
- Kapanış çizginin (56,80 − 55,40) ÷ 56,80 ≈ %2,46 altındadır; çizgi kırılmıştır.
- %3'lük bir kapanış filtresi kullanılıyorsa kırılım henüz teyit edilmemiştir.
- Kapanış, 17. gündeki son dibin (56,40 TL) de altındadır. Dow Teorisi'ne göre yükselen trendin bozulması için önceki dibin altına inen bir dip oluşması ve ardından gelen düşüşün bu dibi aşması gerekir; bu, ilk uyarıdır.
Rakamlar varsayımsaldır.
Kırılımdan sonra fiyat çoğu zaman kırılan çizgiye geri döner; geri test, yanlış kırılım ve kapanış filtrelerinin sinyali nasıl geciktirdiği destek ve direnç yazısında ayrıntılı olarak hesaplanıyor. Kırılan bir çizgiyi daha yatay bir açıyla yeniden çizmek mümkündür, ancak çizgiyi her kırılımda fiyata uyduracak şekilde güncellemek çizgiyi anlamsız kılar. Trend çizgisi kırılımları omuz baş omuz gibi dönüş formasyonlarının parçası olarak da görülür; bu yapılar grafik formasyonları yazısında ele alınıyor.
Python ile doğrusal regresyon trendi
Doğrusal regresyon trendi, fiyat serisine en küçük kareler yöntemiyle oturtulan doğrudur ve elle çizilen çizginin aksine aynı veriyle her seferinde aynı sonucu verir. Aşağıdaki kod, önceki örneklerde kullanılan 20 günlük varsayımsal kapanış serisine NumPy'ın polyfit fonksiyonuyla birinci dereceden bir doğru oturtur; logaritmik seriye oturtulan doğrunun eğimi günlük sabit yüzde artışı verir:
import numpy as np
def tr(x, n=2):
return f"{x:.{n}f}".replace(".", ",")
# Varsayımsal 20 günlük kapanış serisi (TL)
kapanis = np.array([50.0, 50.6, 50.2, 51.1, 51.8, 51.3, 52.4, 53.0, 52.5, 53.6,
54.3, 53.8, 54.9, 55.7, 55.1, 56.2, 57.0, 56.4, 57.6, 58.3])
gun = np.arange(len(kapanis))
# Doğrusal ölçek: fiyat = a × gün + b (en küçük kareler)
a, b = np.polyfit(gun, kapanis, 1)
tahmin = a * gun + b
r2 = 1 - ((kapanis - tahmin) ** 2).sum() / ((kapanis - kapanis.mean()) ** 2).sum()
# Logaritmik ölçek: ln(fiyat) = c × gün + d, yani günlük sabit yüzde artış
c, d = np.polyfit(gun, np.log(kapanis), 1)
# Kanal yarı genişliği: regresyon çizgisinden en uzak kapanış
sapma = np.abs(kapanis - tahmin).max()
ertesi = a * 20 + b
print(f"Eğim: {tr(a, 3)} TL/gün, R²: {tr(r2, 3)}")
print(f"Log eğim: günlük %{tr((np.exp(c) - 1) * 100)}")
print(f"Kanal yarı genişliği: {tr(sapma)} TL")
print(f"20. gün çizgi: {tr(ertesi)} TL, alt kanal: {tr(ertesi - sapma)} TL")Çıktı:
Eğim: 0,426 TL/gün, R²: 0,974
Log eğim: günlük %0,79
Kanal yarı genişliği: 0,65 TL
20. gün çizgi: 58,26 TL, alt kanal: 57,61 TLRegresyon eğimi (0,426 TL/gün), yalnızca iki dipten çizilen çizginin eğiminden (0,367 TL/gün) yüksektir, çünkü tüm kapanışları kullanır ve sonraki günlerdeki hızlanmayı da yansıtır. R² değerinin 1'e yakın olması fiyatın doğruya iyi oturduğunu gösterir; geleceğe dair bir şey söylemez. Kanalın alt sınırı 20. gün için 57,61 TL'dir; önceki örnekteki 55,40 TL'lik kapanış bu kanalın da dışında kalır.
Bir ayrıntı geriye dönük testlerde önemlidir: regresyon tüm pencereye oturtulduğu için yeni veri geldikçe geçmişteki çizgi de değişir. Testte her gün yalnızca o güne kadarki veriyle hesaplanan çizgi kullanılmalıdır; aksi hâlde gelecekteki fiyat bilgisi sinyale sızar. Gerçek fiyat verisinin nasıl çekileceği Python ile borsa verisi çekme yazısında anlatılıyor.
Trend çizgilerinin sınırları
Trend çizgilerinin temel sınırı öznelliktir: hangi noktaların seçileceği, fitil veya kapanış kullanılacağı ve ölçek tercihi farklı çizgiler üretir. Tamamlanmış bir grafikte işe yaramış çizgileri sonradan bulmak kolaydır, gerçek zamanda ise üçüncü temas henüz gerçekleşmemiştir. Dönüş noktaları da ancak sonraki çubuklar oluştuktan sonra kesinleşir.
Temettü ve bedelsiz sermaye artırımı için düzeltilmemiş fiyat serilerinde hak kullanım günü sahte bir kırılım gibi görünebilir; uzun dönemli çizgiler düzeltilmiş veriyle çizilmelidir. Trend çizgisini bir işlem kuralına dönüştürmek için dönüş noktası tanımı, kırılım filtresi ve çıkış kuralı kod olarak sabitlenir ve sonuç maliyetlerle birlikte backtest ile sınanır. Trend yönünde geri çekilmelerde işlem yapan yaklaşımlar swing trade yazısında ele alınıyor. Bu yazıdaki tüm örnekler varsayımsaldır; belirli bir varlık veya strateji için öneri değildir.
Sık sorulan sorular
Trend çizgisi kaç noktadan çizilir?
En az iki noktadan çizilir; StockCharts'a göre üçüncü temas çizginin geçerliliğini doğrular. Noktaların birbirine görece eşit aralıklı olması tercih edilir.
Trend çizgisi fitilden mi kapanıştan mı çizilir?
Tek bir standart yoktur. Fitil gün içi uç fiyatları, kapanış ise seans sonu fiyatı yansıtır; önemli olan seçilen verinin çizim ve kırılım kuralında tutarlı biçimde kullanılmasıdır.
Trend kanalı nedir?
Ana trend çizgisine paralel çizilen ikinci bir çizgiyle oluşan ve fiyatın iki çizgi arasında ilerlediği yapıdır. Yükselen kanalda fiyatın üst çizgiye ulaşamaması ilk uyarı, ana çizginin kırılması trend değişikliği sinyali sayılır.
Trend kırılımı trendin bittiği anlamına gelir mi?
Hayır. StockCharts'a göre trend çizgisi kırılımı son hüküm değil bir uyarıdır; yatay destek-direnç ve tepe-dip yapısıyla teyit edilmelidir.
Logaritmik grafikte trend çizgisi neden farklıdır?
Logaritmik ölçekte düz bir çizgi sabit yüzde artışı, doğrusal ölçekte sabit TL artışı gösterir. Uzun dönemli ve büyük yüzdeli hareketlerde tepe ve dipler logaritmik ölçekte daha iyi hizalanma eğilimindedir.
Kaynaklar
- StockCharts ChartSchool: Trend Lines (yeni sekmede açılır)
- StockCharts ChartSchool: Price Channel (yeni sekmede açılır)
- StockCharts ChartSchool: Dow Theory (yeni sekmede açılır)
- StockCharts ChartSchool: Raff Regression Channel (yeni sekmede açılır)
- TradingView Help Center: Trend angle drawing tool (yeni sekmede açılır)
- TradingView Help Center: Parallel channel drawing tool (yeni sekmede açılır)
- TradingView Help Center: Regression trend drawing tool (yeni sekmede açılır)
- TradingView Help Center: I cannot set alerts with Log Scale enabled (yeni sekmede açılır)
- NumPy dokümantasyonu: numpy.polyfit (yeni sekmede açılır)
- Edwards, Magee, Bassetti: Technical Analysis of Stock Trends, 11. baskı (Routledge, 2019), bölüm 14-15: Trendlines and Channels (yeni sekmede açılır)
Burada yer alan yatırım bilgi, yorum ve tavsiyeleri yatırım danışmanlığı kapsamında değildir. Yatırım danışmanlığı hizmeti, yetkili kuruluşlar tarafından kişilerin risk ve getiri tercihleri dikkate alınarak kişiye özel sunulmaktadır. Burada yer alan yorum ve tavsiyeler ise genel niteliktedir. Bu tavsiyeler mali durumunuz ile risk ve getiri tercihlerinize uygun olmayabilir. Bu nedenle, sadece burada yer alan bilgilere dayanılarak yatırım kararı verilmesi beklentilerinize uygun sonuçlar doğurmayabilir.