Finansal işlem nedir

Python ile Finansal Alım Satım

Chelsea Yang

Data Science Instructor

Finansal işlemin kavramı

Finansal işlem, finansal varlıkların alım satımıdır

İşlem yapılabilecek araçlar:

  • Hisse senetleri
  • Tahviller
  • Döviz (Forex)
  • Emtialar
  • Kripto paralar
Python ile Finansal Alım Satım

Neden işlem yapılır

Hesaplı risk alarak kâr elde etmek için

  • Uzun pozisyon: fiyat artışından kâr
  • Kısa pozisyon: fiyat düşüşünden kâr

 

Piyasa katılımcıları:

  • Kurumsal traderlar
  • Bireysel traderlar
Python ile Finansal Alım Satım

İşlem ve yatırım karşılaştırması

İşlem (Trading):
  • Daha kısa elde tutma süresi
  • Kısa vadeli trendlere veya fiyat dalgalanmalarına odaklanır
  • Hem uzun hem kısa pozisyon alır
Yatırım (Investing):
  • Daha uzun elde tutma süresi
  • Temellere odaklanır
  • Çoğunlukla uzun pozisyon alır
Python ile Finansal Alım Satım

Finansal zaman serisi verisi

Zaman serisi veri: zamana göre indekslenmiş veri noktaları dizisi

import pandas as pd
# Load the data
bitcoin_data = pd.read_csv("bitcoin_data.csv", index_col='Date', parse_dates=True)
print(bitcoin_data.head())
               Open     High      Low    Close      Volume
Date                                                      
2019-01-01  3746.71  3850.91  3707.23  3843.52  4324200990
2019-01-02  3849.22  3947.98  3817.41  3943.41  5244856835
2019-01-03  3931.05  3935.69  3826.22  3836.74  4530215218
2019-01-04  3832.04  3865.93  3783.85  3857.72  4847965467
2019-01-05  3851.97  3904.90  3836.90  3845.19  5137609823
Python ile Finansal Alım Satım

Zaman serisi verisini çizgi grafikle görselleştir

import matplotlib.pyplot as plt
plt.plot(bitcoin_data['Close'], color='red')
plt.title("Daily close price")
plt.show()

Kapanış fiyatının çizgi grafiği örneği

Python ile Finansal Alım Satım

Mum çubuğu grafiği

Mum çubuğu: Solda yeşil, yükseliş mumu; sağda kırmızı, düşüş mumu.

  • Her mum yüksek, düşük, açılış ve kapanışı gösterir

  • Renk yükseliş (artış) veya düşüş (azalış) hareketini belirtir

Python ile Finansal Alım Satım

Python ile mum çubuğu grafiği çizme

import plotly.graph_objects as go

# Define the candlestick candlestick = go.Candlestick( x = bitcoin_data.index, open = bitcoin_data['Open'], high = bitcoin_data['High'], low = bitcoin_data['Low'], close = bitcoin_data['Close'])
# Create a plot fig = go.Figure(data=[candlestick])
# Show the plot fig.show()

Mum çubuğu grafiğini çiz

Python ile Finansal Alım Satım

Hadi pratik yapalım!

Python ile Finansal Alım Satım

Preparing Video For Download...