Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
FX システムトレードでウハウハ不労所得生活(予定)第 2 章/FX system trade...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Naoya Inada
March 04, 2017
Programming
210
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
FX システムトレードでウハウハ不労所得生活(予定)第 2 章/FX system trade for unearned income part 2
Naoya Inada
March 04, 2017
More Decks by Naoya Inada
See All by Naoya Inada
FX システムトレードでウハウハ不労所得生活(予定)/FX system trade for unearned income
naoina
0
1.3k
Elasticsearch について
naoina
0
1.4k
Other Decks in Programming
See All in Programming
Signal Forms: Details & Live Coding @enterJS 2026 in Mannheim
manfredsteyer
PRO
0
210
ランチタイムLT会3周年!ランチタイムLT会を3年間続けられたお話
y0hgi
1
120
TypeScript+Orvalで実現する型安全かつ堅牢でスケーラブルなマルチチャネル通知基盤 / TSKaigi Night talks ~after conference~
d0riven
0
380
dRuby over BLE
makicamel
2
400
エージェンティックRAGにAWSで入門しよう!
har1101
9
1.9k
正しくソフトウェアを作る、前提を疑うための認知の視点 / doubt-premise
minodriven
21
7.2k
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
7
1.6k
はてなアカウント基盤 State of the Union
cockscomb
1
1.2k
[2026年度第1回ORセミナー] 計画最適化ベンチャーと競技プログラミング人材
terryu16
0
280
Spec Driven Development | AI Summit Lisbon
danielsogl
PRO
0
230
ローカルLLMでどこまでコードが書けるか -縮小版 / How much code can be written on a local LLM Shortened
kishida
2
160
作って学ぶ、 JSX (TSX) ランタイムの基本
syumai
7
1.7k
Featured
See All Featured
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
170
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
310
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
A Tale of Four Properties
chriscoyier
163
24k
Why Our Code Smells
bkeepers
PRO
340
58k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
630
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
630
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
350
Large-scale JavaScript Application Architecture
addyosmani
515
110k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
160
KATA
mclloyd
PRO
35
15k
Transcript
FX システムトレードで ウハウハ不労所得生活 (予定)第 2 章 第 6 回 Tokyo
Otaku Mode 社内勉強会 2016-02-24 (Fri)
前回のラブライブ! 社内勉強会
None
FX で有り金全部溶かした人の顔
使える売買アルゴリズムを編み出すのは大変 • マーケットのパターンを見つける必要がある • マーケットのルールが変わったら 1 からやり直し • 人のパターン認識能力や経験が基になる •
チャートを眺めて良さそうなパターンが見つかったら実装→検証の繰り返し
使える売買アルゴリズムを編み出すのは大変 • マーケットのパターンを見つける必要がある • マーケットのルールが変わったら 1 からやり直し • 人のパターン認識能力や経験が基になる •
チャートを眺めて良さそうなパターンが見つかったら実装→検証の繰り返し 売買だけでなく、これらも自動化したい!
機械学習
機械学習 • 前もって機械に学習させればいい感じの答えを返してくれる • マーケットのルールが変わったら学習し直せばいい • ナウい
所感 • 売買アルゴリズムを編み出すためにチャートを眺めて研究するのではなくて機械学 習に矛先が向くあたりがソフトウェアエンジニアとして正しい感じがある ◦ アプローチ的に正しいかどうかは別 • 間違ったデータを与えてもそれっぽい値を返してくるので間違っていることに気が付 きにくい
ぜんぜんわからない 俺たちは雰囲気で機械学習をやっている
機械学習 • Deep Learning • DQN (Deep Q-Network) • K-means
Deep Learning • 上下予測 (分類) ◦ 54 % ぐらいの精度しかでなかった •
価格予測 (回帰) ◦ 7 %
強化学習 • DQN (Deep Q-Network) ◦ 何もしないのが最善と学習してしまった ◦ 特徴量と報酬の設定が難しい ▪
ポジションを持っているかどうかで可能な行動が変わる ▪ 不可能な行動にマイナス報酬を与えるとたちまち何もしないのが最善だと学習してしまう (e.g. ポジションを持っていないのに close しようとしたとき
K-means • いい感じの結果が出ていた • しかし、そもそもデータがおかしかった (つらい) • やり直し
K-means を正しいデータでやり直した結果 www
None
None
私なんだか いける気がしてきた・・・!
In progress • 為替データを POST すると、買い/売りをどの程度の時間保持すればいいのかを返 す WEB アプリ作成 •
FX ブローカーのデモアカウントを使ってフォワードテスト • Deep Learning の精度向上
次回 城之内 死す じょう の うち し
Appendix • AWS ◦ 定番 ◦ GPU インスタンスがある • Google
Cloud Platform ◦ Compute Engine ◦ CPU 数やメモリ容量を細かく設定できる ◦ AWS より処理速度やネットワークが遅い(当社比 • さくらのクラウド ◦ AWS や GCP と違ってインスタンスを削除しないと課金される ◦ 年末年始にインスタンス作りっぱなしで 3 万円分の無料枠溶かした • Microsoft Azure ◦ AWS や GCP より高い ◦ ダッシュボード使いにくすぎわろた • Alibaba Cloud ◦ まだ使ってない ◦ 無料枠はあるが 2 CPU という縛りがあるので機械学習で使うのは難しい