2
fokus pada
20
Pengikut

DATADATA membantu strategi grid (I): Menyaring mata wang sasaran

Dicipta dalam: 2025-02-07 11:11:31, dikemas kini pada: 2025-02-17 17:38:28
comments   0
hits   276

Perdagangan grid ialah strategi dagangan automatik yang bertujuan untuk membuat keuntungan melalui turun naik harga pasaran tanpa bergantung kepada arah aliran pasaran unilateral. Idea teras strategi ini adalah untuk menetapkan satu siri julat harga, dan apabila harga pasaran turun naik dalam julat ini, operasi beli dan jual dilakukan secara automatik untuk mencapai keuntungan. Tidak seperti strategi lain yang bergantung pada arah aliran, perdagangan grid mengeksploitasi turun naik semula jadi pasaran dan boleh menjana keuntungan dalam kedua-dua pasaran naik dan turun.

Cara Perdagangan Grid Berfungsi

Operasi utama perdagangan grid adalah untuk membeli dan menjual secara automatik apabila harga pasaran turun naik dengan menetapkan julat harga tetap. Apabila harga pasaran mencapai titik beli yang ditetapkan, sistem akan secara automatik melaksanakan operasi belian apabila harga pasaran meningkat kepada titik jualan yang ditetapkan, ia akan menjual secara automatik, dengan itu memperoleh perbezaan antara pembelian dan penjualan. Keseluruhan proses adalah automatik dan tidak memerlukan campur tangan manusia.

Bagaimana untuk memilih syiling yang sesuai untuk perdagangan grid

Teras strategi perdagangan grid adalah menggunakan turun naik harga untuk pembelian dan penjualan automatik, jadi adalah perlu untuk memilih mata wang dengan turun naik harga yang kuat dan kerap. Untuk memilih mata wang yang sesuai untuk perdagangan grid, kami biasanya bergantung pada beberapa penunjuk utama, seperti amplitud, perubahan, dsb. Melalui penunjuk ini, kita boleh menilai turun naik harga setiap mata wang dan seterusnya menentukan sama ada ia sesuai untuk perdagangan grid.

Dalam strategi perdagangan grid, matlamat kami adalah untuk melaksanakan operasi beli dan jual secara automatik melalui turun naik semula jadi harga pasaran, dan bukannya bergantung pada arah aliran unilateral dalam pasaran. Konsep teras perdagangan grid adalah untuk menetapkan satu siri julat harga dan melaksanakan perdagangan automatik apabila harga pasaran turun naik. Oleh itu, apabila memilih mata wang yang sesuai untuk perdagangan grid, turun naik harganya mesti dipertimbangkan. Pada masa ini,amplituddanBertambahIni adalah dua petunjuk utama.

1. Amplitud

Amplitud merujuk kepada amplitud turun naik harga dalam jangka masa tertentu, yang biasanya boleh diukur dengan perbezaan antara harga tertinggi dan harga terendah. Amplitud yang lebih besar bermakna harga pasaran turun naik dengan kuat, dengan julat turun naik harga yang lebih besar dan turun. Dalam strategi perdagangan grid, ayunan yang lebih besar menyediakan lebih banyak peluang membeli dan menjual, dan sistem kerap boleh melaksanakan operasi beli dan jual antara turun naik ini untuk memperoleh perbezaan.

  • Mengapa amplitud penting?
    • Teras perdagangan grid adalah untuk membuat keuntungan melalui turun naik pasaran dan bukannya satu kenaikan atau penurunan. Pasaran yang tidak menentu biasanya bermakna lebih banyak ruang untuk turun naik, yang menyediakan lebih banyak peluang keuntungan untuk perdagangan grid.
    • Dengan menetapkan julat harga yang berbeza, sistem boleh memperoleh spread tanya bida yang lebih baik semasa turun naik pasaran, jadi amplitud yang lebih besar adalah kondusif untuk pelaksanaan strategi grid.

2. Berubah

Kadar kenaikan merujuk kepada peratusan perubahan harga dalam tempoh masa tertentu. Ia boleh membantu menentukan sama ada mata wang mempunyai arah aliran unilateral.Kawal peningkatanTujuan utama adalah untuk mengelakkan trend sebelah pihak dalam pasaran. Sebagai contoh, jika harga mata wang meningkat terlalu banyak, ia mungkin menunjukkan bahawa pasaran berada dalam keadaan naik atau turun sehala Dalam kes ini, perdagangan grid mungkin tidak dapat dilaksanakan dengan berkesan.

  • Mengapa peningkatan itu penting?
    • Mencegah trend unilateral: Perdagangan grid sesuai untuk pasaran dengan turun naik harga yang lebih kerap, tetapi bukan untuk pasaran dengan kenaikan atau penurunan unilateral. Mata wang dengan kenaikan harga yang besar biasanya bermakna pasaran mempunyai arah aliran berat sebelah, yang bertentangan dengan prinsip perdagangan grid. Aliran sebelah pihak boleh menyebabkan perdagangan grid mengalami kerugian apabila dilaksanakan, kerana harga terus condong ke satu arah dan operasi beli dan jual dalam grid mungkin tidak diselaraskan dalam masa.
    • Kemeruapan yang stabil: Perdagangan grid lebih sesuai untuk mata wang dengan keuntungan sederhana dan turun naik yang kerap. Syiling dengan keuntungan sederhana biasanya mengekalkan turun naik yang agak stabil, yang menyediakan peluang dagangan yang stabil untuk perdagangan grid. Peningkatan yang berlebihan boleh menyebabkan ketidakstabilan pasaran, sekali gus menjejaskan pelaksanaan strategi.

Pengenalan platform DATADATA:

Apabila menyaring mata wang yang sesuai untuk perdagangan grid, platform DATADATA yang dibangunkan oleh FMZ menyediakan sokongan data yang kukuh. Platform DATADATA menghimpunkan data daripada berbilang bursa arus perdana di seluruh dunia, dan boleh menyediakan pertanyaan data masa nyata frekuensi tinggi dan analisis data sejarah, membantu pengguna mendapatkan pelbagai data pasaran dalam masa nyata. Melalui platform ini, pengguna boleh mengakses data K-line pelbagai mata wang dengan mudah, dan memproses, menganalisis dan menapis data melalui pertanyaan SQL untuk membuat keputusan perdagangan yang lebih termaklum.

Berikut ialah proses menyaring mata wang perdagangan grid, yang dijelaskan secara terperinci dengan langkah-langkah pertanyaan SQL.

1. Pengumpulan dan Pemprosesan Data

Pertama, pada halaman pertanyaan platform DATADATA, kami mengumpul data K-line untuk semua pasangan dagangan USDT daripada bursa Binance, termasuk harga pembukaan harian, harga tertinggi, harga terendah dan harga penutupan. Kemudian, kami mengira amplitud dan perubahan setiap mata wang. Amplitud menunjukkan berapa besar harga bergerak, manakala kadar perubahan menunjukkan berapa banyak harga telah berubah daripada harga pembukaan.

WITH SymbolData AS (
    SELECT 
        *,
        ((High - Low) / Open) * 100 AS amplitude,  -- 振幅
        ((Close - Open) / Open) * 100 AS change  -- 涨幅
    FROM 
        klines.spot_1d
    WHERE 
        Symbol LIKE '%usdt'  -- 仅选择USDT相关交易对
        AND Time > toUnixTimestamp(toStartOfDay(now()) - INTERVAL 365 DAY) * 1000  -- 过去365天的数据
        AND Exchange = 'Binance'  -- 仅选择Binance交易所数据
    ORDER BY Time DESC
)

terangkan:

  • Bahagian kod ini adalah daripadaklines.spot_1d Jadual memperoleh semua data pasangan transaksi berkaitan USDT dalam 365 hari yang lalu.
  • Mengira amplitud dan perubahan untuk setiap pasangan dagangan. Formula pengiraan amplitud ialah: (harga tertinggi - harga terendah) / harga pembukaan * 100%, dan formula pengiraan kenaikan ialah: (harga penutup - harga pembukaan) / harga pembukaan * 100%.

2. Statistik agregat

Seterusnya, kami mengagregatkan statistik untuk setiap mata wang dan mengira maklumat berikut:

  • Bilangan hari dagangan untuk setiap mata wang (day_count)
  • Purata amplitud bagi setiap mata wang (avg_amplitud)
  • Amplitud maksimum (max_amplitud) dan amplitud minimum (min_amplitude) bagi setiap mata wang
  • Purata peningkatan setiap mata wang (avg_change)
  • Peningkatan maksimum (maks_perubahan) dan pengurangan minimum (min_perubahan) bagi setiap mata wang

Statistik ini akan membantu kami menganalisis turun naik setiap mata wang dan menapis mata wang yang sesuai untuk perdagangan grid.

AggregatedData AS (
    -- 计算每个符号的统计信息
    SELECT 
        Symbol,
        COUNT(*) AS day_count,
        AVG(amplitude) AS avg_amplitude,
        MAX(amplitude) AS max_amplitude,
        MIN(amplitude) AS min_amplitude,
        MAX(change) AS max_change,
        MIN(change) AS min_change,
        SUM(amplitude) AS total_amplitude,
        AVG(change) AS avg_change
    FROM 
        SymbolData
    GROUP BY 
        Symbol
)

terangkan:

  • Kod ini mengagregatkan setiap mata wang dan mengira amplitud purata, amplitud maksimum dan minimum, peningkatan purata dan peningkatan dan penurunan maksimum dan minimum bagi setiap mata wang.
  • SUM(amplitude) Digunakan untuk mengira jumlah amplitud, penunjuk ini boleh menggambarkan jumlah tahap turun naik harga mata wang sepanjang tempoh masa lalu.

3. Penapisan untuk syiling yang sesuai untuk perdagangan grid

Seterusnya, kami akan menapis syiling yang sesuai untuk perdagangan grid. Strategi perdagangan grid paling sesuai untuk mata wang yang tidak menentu dan mempunyai keuntungan sederhana. Kami boleh menapis mengikut kriteria berikut:

  1. Amplitud besar: Pilih mata wang tersebut dengan amplitud yang lebih besar (avg_amplitude), yang biasanya bermakna turun naik harganya lebih kerap.
  2. Peningkatan sederhana: Pilih mata wang dengan peningkatan sederhana (maks_perubahan dan min_perubahan), dan elakkan mata wang dengan kenaikan atau penurunan drastik.
  3. Turun naik harga yang kerap: Pilih mata wang yang harganya kerap turun naik dan mempunyai julat turun naik tertentu.

Keputusan pertanyaan akhir akan memaparkan statistik yang berkaitan untuk setiap mata wang dan menentukan mata wang yang sesuai untuk perdagangan grid berdasarkan kriteria saringan kami.

SELECT 
    ad.Symbol,
    ad.day_count AS "天数",
    ROUND(ad.avg_amplitude, 2) AS "平均振幅%",
    ROUND(ad.max_amplitude, 2) AS "最大振幅%",
    ROUND(ad.min_amplitude, 2) AS "最小振幅%",
    ROUND(ad.total_amplitude, 2) AS "总振幅%",
    ROUND(ad.avg_change, 2) AS "平均涨跌幅%",
    ROUND(ad.max_change, 2) AS "最大涨幅%",
    ROUND(ad.min_change, 2) AS "最小跌幅%",
    ROUND(ad.avg_change * ad.day_count, 2) AS "总涨跌幅%"  -- 修正总涨跌幅
FROM 
    AggregatedData ad
WHERE 
    ad.avg_amplitude > {{amplitude_thre}}  -- 选择平均振幅大于平均振幅阈值的币种
    AND ABS(ad.avg_change * ad.day_count) < {{change_thre}} -- 累计涨跌幅绝对值小于涨跌幅阈值
ORDER BY 
    ad.avg_amplitude DESC;

terangkan:

  • Kod ini memilih mata wang yang amplitud puratanya lebih besar daripada ambang amplitud purata (amplitude_thre, lalai 10%) dan nilai mutlak terkumpul peningkatan atau penurunan adalah kurang daripada ambang peningkatan atau penurunan (change_thre, lalai 100%) sebagai kriteria saringan.
  • Keputusan pertanyaan akhir akan diisih dalam tertib menurun mengikut amplitud, menunjukkan mata wang yang paling sesuai untuk perdagangan grid.

4. Contoh Keputusan

Melalui pertanyaan SQL di atas, kita boleh mendapatkan senarai mata wang yang ditapis yang sesuai untuk perdagangan grid. Contohnya:

Berdasarkan penapis ini, kita boleh melihat syiling yang sesuai dalam masa 365 hari selepas penyenaraian. Sudah tentu, kod di atas hanyalah versi kasar Anda boleh menambah baik butiran lanjut berdasarkan ini, seperti menambah turun naik, analisis aliran, penapisan volum dan faktor lain untuk membantu anda memilih mata wang yang sesuai untuk perdagangan grid dengan lebih tepat.

ringkaskan

Teras strategi perdagangan grid adalah menggunakan turun naik pasaran untuk membuat keuntungan, dan bukannya hanya bergantung pada arah aliran unilateral pasaran. Dengan menyaring mata wang yang sesuai untuk perdagangan grid secara berkesan dan menggabungkannya dengan sokongan data berkuasa platform FMZ DATADATA, kami boleh melaksanakan strategi ini dengan lebih cekap. Bagi pedagang yang mempunyai asas tertentu, mereka boleh mengoptimumkan lagi kriteria penyaringan dan menggabungkan pilihan dagangan mereka sendiri untuk memilih mata wang yang paling sesuai dengan strategi mereka.

Rujukan:

Pemeriksaan amplitud grid berasaskan U