Abstract:
Saat ini, perdagangan mata uang dunia dapat dilakukan secara online melalui sebuah platform bernama MetaTrader4. Eksekusi jual atau beli berbagai pasangan mata uang di dunia dapat dilakukan hanya dengan sekali klik. Pada penelitian sebelumnya [7], telah berhasil dibangun robot dagang forex yang melakukan eksekusi dagang secara otomatis dengan melakukan analisis teknikal diagram lilin. Hasil eksperimen menunjukkan, keuntungan yang diperoleh robot menjadi tidak maksimal ketika tidak terjadi tren di pasar (kondisi sideways). Hal ini dapat diatasi dengan menambahkan analisis fundamental, yaitu analisis berita politik, ekonomi, spekulasi pasar, yang mempengaruhi tren pergerakan harga. Analisis fundamental dapat dilakukan salah satunya melalui situs berita forex seperti www.forexfactory.com. Penelitian ini membangun sebuah expert advisor yang dapat melakukan analisis fundamental. Analisis fundamental dilakukan dengan menganalisis berita forex yang diperoleh dari situs berita forex www.forexfactory.com. Berita forex diekstrak dari situs tersebut dengan menggunakan JSoup, sebuah open source library Java untuk melakukan parsing data yang diperoleh dari file HTML. Proses ekstraksi informasi dapat dilakukan secara offline (data diekstrak dulu, kemudian disimpan, baru digunakan untuk menentukan keputusan robot) ataupun secara online/real time (prosesnya bersamaan dengan pengambilan keputusan robot). Hasil pengujian menunjukkan proses ekstraksi sudah berhasil dilakukan dengan baik. Namun demikian, secara umum pada beberapa skenario eksperimen, robot dengan analisis teknikal mengungguli robot dengan analisis fundamental dalam hal perolehan keuntungan. Penelitian ini masih membutuhkan penelitian lanjutan untuk bereksperimen dengan berbagai parameter dagang untuk robot fundamental yang dibangun. Modifikasi masih perlu dianalisis dan ditelaah kembali agar robot fundamental dapat menghasilkan keuntungan yang lebih besar dan stabil.