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
Alpacaの市場予測システムを支える技術 / Alpaca Market forecast ...
Search
sasaki
March 27, 2019
Technology
1
660
Alpacaの市場予測システムを支える技術 / Alpaca Market forecast System
sasaki
March 27, 2019
Tweet
Share
More Decks by sasaki
See All by sasaki
おすすめAWSコスト対策 / AWS Startup Meetup Osaka AWS Cost
taishin
1
220
プラットフォームってつくることより計測することが重要なんじゃないかという話 / Platform Engineering Meetup #8
taishin
1
840
ECS Runtime Monitoring で コンテナランタイムセキュリティに入門 / nakanoshima-dev-ecs-runtime-monitoring
taishin
0
130
JAWS-UG-Osaka-guardrail
taishin
0
220
成長を続けるSaaSのAWSコスト管理において 開発者としてできること / AWS DevDay SaaS Cost
taishin
10
2.4k
IaCのCI/CDを考えよう / JAWS-UG_Okayama_IaC_CICD
taishin
1
1.2k
目指せCoverage100%! AutoScale環境におけるSavings Plans購入戦略 / JAWS-UG_SRE_Coverage
taishin
1
1.8k
SLO策定までの道とChaosEngineeringを使った最適解の見つけ方 / SLO ChaosEngineering
taishin
1
1.8k
ChatworkDevDay_Kubernetes導入における実践プラクティス / ChatworkDevDay_Kubernetes
taishin
0
7k
Other Decks in Technology
See All in Technology
FastConnect の冗長性
ocise
0
7.1k
リクルート新人研修2024 テキスト生成AI活用
recruitengineers
PRO
10
420
デジタル化・DX推進あるある
y150saya
0
220
バックログを導入し やっぱやめた話
ota42y
0
170
Eventual Detection Engineering
ken5scal
0
390
技術力あげたい
hisaichi5518
2
2.8k
Binary Authorizationと友達になろう / Let's be friends with Binary Authorization
iselegant
2
130
開発者体験を意識した開発チームの生産性向上の取り組み
ham0215
3
650
Envoy External AuthZとgRPC Extensionを利用した「頑張らない」Microservices認証認可基盤
andoshin11
0
140
Dive Deep in Cloud Run: Automatic Base Image update
aoto
PRO
0
900
Datadogの便利な使い方 - 意外と知らない?CoScreenとCloudcraft
taijihagino
PRO
1
600
Discover Your Tailored Platform Strategy with Real-World Practice
hhiroshell
1
130
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
65
9.7k
Rails Girls Zürich Keynote
gr2m
93
13k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
278
13k
Writing Fast Ruby
sferik
623
60k
No one is an island. Learnings from fostering a developers community.
thoeni
18
2.9k
Large-scale JavaScript Application Architecture
addyosmani
508
110k
How to name files
jennybc
75
97k
Bash Introduction
62gerente
608
210k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
Infographics Made Easy
chrislema
239
18k
Building a Scalable Design System with Sketch
lauravandoore
458
32k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
33
1.7k
Transcript
STRICTLY CONFIDENTIAL 2019.3.27 Alpaca Japan Shinya Sasaki MACHINE LEARNING Meetup
KANSAI #4 Alpacaの市場予測システムを支える技術
STRICTLY CONFIDENTIAL Who? 2 ➢ 名前 ◦ 佐々木 真也 ➢
所属 ◦ AlpacaJapan 株式会社 ▪ Head of Infrastructure Engineering 2
STRICTLY CONFIDENTIAL Alpaca Japan 3 ❖ 銀行・証券会社・信託銀行を中心に 金融機関向けのトレーディング AI技術で多くの実績を保持 「相場予測モデルの構築」
のプロジェクトで 協業 「AlpacaSearch for kabu.com」 相互に類似している銘柄のチャートパターン を表示 「AI外貨予測」「AI外貨積立」 指定した外貨の為替の変動を予測し、予測 した日に一定金額を積立 可能 主要マーケットの短期予測をリアル タイムで表示 弊社の大規模データ処理の技術や ディープラーニング技術を活用した アプリケーション 金融 機械学習 がテーマのスタートアップ
STRICTLY CONFIDENTIAL The Fintech 250: The Top Fintech Startups Of
2018 4 https://www.cbinsights.com/research/fintech-250-startups-most-promising/
STRICTLY CONFIDENTIAL Top-10 Artificial Intelligence Startups in Japan 5 https://www.nanalyze.com/2019/02/artificial-intelligence-japan/
STRICTLY CONFIDENTIAL AlpacaForecast AI Prediction Matrix • Alpacaとブルームバーグと共同リリース • 世界で40万人以上ユーザーがいるブルームバーグ端末(金融情報を閲覧するた
めの端末)で動作するアプリ • Alpacaが研究開発した最新の予測モデルの結果をリアルタイムに届ける 6
STRICTLY CONFIDENTIAL このあとは? 7 ? ? ? ? ? ?
STRICTLY CONFIDENTIAL 答え:下落 8
STRICTLY CONFIDENTIAL テクニカルトレーダーの着目点 9
STRICTLY CONFIDENTIAL 市場予測 = 値動きの前兆となるパターンを捉える 10
STRICTLY CONFIDENTIAL パターン探し 仮にパターンが分かっていたとしても ハードロジックをプログラムするには条件が多様 or 曖昧すぎる 11 未知のパターンを見つけたい →
機械学習
STRICTLY CONFIDENTIAL 関連性の把握 12 Tick
STRICTLY CONFIDENTIAL Tick? 13 https://kotobank.jp/word/ティック-574561
STRICTLY CONFIDENTIAL Tickパターンの解析 14 • 大量のTickデータから発生パターンを解析し、どのようなパターンが発生したときにプライス が上がるか・下がるかを予測 • 大量のTickパターンを四六時中監視するのは、人間には不可能に近い Tick発生パターン
学 習 マーケットの上げ・下げをTickの発生パ ターンから予測するモデル
STRICTLY CONFIDENTIAL 予測モデルの作成 15 予測モデルの 出力を変換 ①時系列データの準備 ②処理済みデータ ③学習済みのモデル (Deep
Learning) ④最終調整
STRICTLY CONFIDENTIAL 市場予測でDeepLearningを使う上でのチャレンジ • サンプルが足りない • 普遍性が長期間存続しない • 膨大な探索空間 •
予測時間軸、ウィンドウサイズ、etc… • 時系列方向のチート(先読み)防止保証 16
STRICTLY CONFIDENTIAL 市場予測でDeepLearningを使う上でのチャレンジ • リアルタイム性の要求 • マーケットフィードを高速に処理するデータベースを独自開発し、OSSで公 開 • 開発した大量のモデルを即デプロイできる環境
• AlpacaForecastingPlatformを独自開発 • GPUクラスタの管理 17
STRICTLY CONFIDENTIAL 詳細はこちら 18 https://pages.awscloud.com/rs/112-TZM-766/images/Alpaca%20AWS%20x%20Chainer%20Meetup_20190212.pdf
STRICTLY CONFIDENTIAL 19 We're hiring!! https://www.wantedly.com/companies/alpacadb • Web Engineer •
Infrastructure Engineer • ML/AI Engineer • Fintech Engineer