Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
FX システムトレードでウハウハ不労所得生活(予定)第 2 章/FX system trade...
Search
Naoya Inada
March 04, 2017
Programming
230
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.4k
Elasticsearch について
naoina
0
1.4k
Other Decks in Programming
See All in Programming
iOSDCのペンライトを自動制御したい!
akkeylab
0
310
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
1
330
モジュールの視点からSwiftを読み解く #iosdc
s_shimotori
0
290
WebRTC映像をAirPlayに対応させる挑戦.pdf
monolithic_adam
0
330
ハーネス設計入門 〜 基礎知識の整理から実務へのステップアップ 〜
kinopeee
19
20k
難しいけど、読めた。- OSSの入口に立った話。
sts11142
0
130
Starting & Sustaining Code-Based E2E Testing for Non-Coding QA Teams( #jasstniigata )
teyamagu
PRO
1
800
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
1.7k
Androidだけじゃない、DroidKaigiで広がった私の技術スタック
akkeylab
0
110
Verilogで学ぶCPU自作入門.pdf
uyuki234
7
3.9k
MVNOの申込からeSIM開通までをiOSアプリでつなぐ- 本人確認・MNP・通信事業者基盤をまたぐ実装
satotakeshi
0
510
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
320
Featured
See All Featured
The Curse of the Amulet
leimatthew05
3
15k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
420
For a Future-Friendly Web
brad_frost
183
10k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
290
[RailsConf 2023] Rails as a piece of cake
palkan
59
7k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Deep Space Network (abreviated)
tonyrice
0
350
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
470
Faster Mobile Websites
deanohume
310
32k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
490
Making the Leap to Tech Lead
cromwellryan
135
10k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
340
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 という縛りがあるので機械学習で使うのは難しい