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 System
Search
sasaki
March 27, 2019
Technology
1
640
Alpacaの市場予測システムを支える技術 / Alpaca Market forecast System
sasaki
March 27, 2019
Tweet
Share
More Decks by sasaki
See All by sasaki
プラットフォームってつくることより計測することが重要なんじゃないかという話 / Platform Engineering Meetup #8
taishin
1
770
ECS Runtime Monitoring で コンテナランタイムセキュリティに入門 / nakanoshima-dev-ecs-runtime-monitoring
taishin
0
120
JAWS-UG-Osaka-guardrail
taishin
0
200
成長を続ける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.7k
ChatworkDevDay_Kubernetes導入における実践プラクティス / ChatworkDevDay_Kubernetes
taishin
0
6.9k
EKSクラスタのつくりかた / JAWS-UG-Nagoya EKS Cluster
taishin
1
120
Other Decks in Technology
See All in Technology
エンジニアリングマネージャーはどう学んでいくのか #devsumi / How Do Engineering Managers Continue to Learn and Grow?
expajp
4
1.3k
サービス開発を前に進めるために 新米リードエンジニアが 取り組んだこと / Steps Taken by a Novice Lead Engineer to Advance Service Development
nologyance
0
180
Docker互換のセキュアなコンテナ実行環境「Podman」超入門
devops_vtj
6
3.2k
【基調講演】変える、今ここから ― IoTとAIで紡ぐ未来
soracom
PRO
0
320
LLMアプリケーションの評価の実践と課題 ~PharmaXにおける今後の展望~
pharma_x_tech
2
170
[NIKKEI Tech Talk] KDDI/KAG Scrum & Community for Engineering Training
curanosuke
2
220
ここがすごいよ! AWS Systems Manager!
saichan11
0
1.8k
シフトレフトで挑む セキュリティの生産性向上
sekido
PRO
0
270
サーバーレスAPI(API Gateway+Lambda)とNext.jsで 個人ブログを作ろう!
shuntaka
PRO
0
560
初中級者用如何使用backlog -VALE TUDOEDITION-
in0u
0
140
ペパボのオブザーバビリティ研修2024 説明資料
kesompochy
0
1.1k
スレットハンティングについて知っておきたいこと
hacket
0
130
Featured
See All Featured
Done Done
chrislema
179
15k
Scaling GitHub
holman
458
140k
Designing Experiences People Love
moore
136
23k
Building Adaptive Systems
keathley
34
2k
Building Better People: How to give real-time feedback that sticks.
wjessup
357
18k
The Mythical Team-Month
searls
217
43k
Designing for Performance
lara
604
67k
GitHub's CSS Performance
jonrohan
1026
450k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
189
16k
How to train your dragon (web standard)
notwaldorf
79
5.5k
From Idea to $5000 a Month in 5 Months
shpigford
377
46k
Imperfection Machines: The Place of Print at Facebook
scottboms
262
13k
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