--:--

Diagram Alur Sistem

Dokumen ini menjelaskan alur pemrosesan data dalam Crypto Trend Spotter menggunakan format terstruktur tanpa diagram visual.

Sistem ini terdiri dari beberapa tahap berurutan yang memproses harga mentah menjadi insight kuantitatif yang dapat digunakan untuk analisis pasar.


πŸ”Ή Flowchart Utama Sistem


1. Tahapan Utama Sistem

Berikut adalah alur logis dalam sistem:

  1. Raw Price Data
    • Harga mentah diambil dari API.
    • Bersifat penuh noise dan volatil.
  2. Polynomial Smoothing
    • Harga diolah menggunakan regresi polinomial.
    • Menghasilkan β€œsmoothed price” yang lebih representatif.
  3. Turunan Pertama (Velocity)
    • Mengukur laju perubahan harga.
    • Digunakan untuk melihat momentum.
  4. Turunan Kedua (Acceleration)
    • Mengukur percepatan momentum.
    • Digunakan untuk membaca kekuatan dan perubahan tren.
  5. Convexity Score
    • Nilai turunan kedua dinormalisasi.
    • Memberikan indikasi kekuatan tren bullish/bearish.
  6. Stability Index
    • Menghitung konsistensi arah percepatan momentum.
    • Tingkat stabilitas tren (%) ditentukan dari jumlah flip tanda.
  7. Inflection Point Detection
    • Titik di mana turunan kedua berubah tanda.
    • Menentukan potensi titik reversal.
  8. Visualization & Insight
    • Data disajikan dalam grafik harga, velocity, acceleration, convexity.
    • Insight seperti reversal alert atau momentum trend ditampilkan.

2. Hubungan Antar Tahapan

Berikut adalah struktur logis hubungan antar komponen:

  • Smoothed Price β†’ digunakan untuk menghitung:
    • Velocity (turunan pertama)
    • Acceleration (turunan kedua)
  • Acceleration β†’ digunakan untuk:
    • Convexity Score
    • Stability Index
    • Inflection Point Detection
  • Convexity + Stability + Inflection β†’ membentuk insight akhir yang ditampilkan dalam UI.

Ringkasannya:

Harga β†’ Smoothing β†’ Turunan β†’ Scoring β†’ Insight


3. Struktur Sistem dalam Bentuk Hierarki

Sistem Analisis Crypto Trend Spotter
β”‚
β”œβ”€ 1. Pengambilan Data
β”‚   └─ Raw price data
β”‚
β”œβ”€ 2. Preprocessing
β”‚   └─ Polynomial smoothing
β”‚
β”œβ”€ 3. Diferensiasi Numerik
β”‚   β”œβ”€ Turunan pertama (velocity)
β”‚   └─ Turunan kedua (acceleration)
β”‚
β”œβ”€ 4. Analisis Tren
β”‚   β”œβ”€ Convexity score
β”‚   β”œβ”€ Stability index
β”‚   └─ Inflection point detection
β”‚
└─ 5. Output
    β”œβ”€ Grafik harga
    β”œβ”€ Grafik velocity
    β”œβ”€ Grafik acceleration
    β”œβ”€ Convexity visualization
    └─ Trend insight