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
Elastic TRIFECTA
Search
stormcat24
December 23, 2016
Programming
1
2.8k
Elastic TRIFECTA
2016/12/23 ウマナリティクス #2
stormcat24
December 23, 2016
Tweet
Share
More Decks by stormcat24
See All by stormcat24
素早く賢く失敗するDeveloper Productivityの実現を目指して
stormcat24
4
5k
KubernetesのマニフェストをそれなりにCIしたい
stormcat24
4
1.4k
令和時代のSaaS開発
stormcat24
1
290
History in 5 years of CircleCI and CyberAgent
stormcat24
3
860
Kubernetes Handson Osaka
stormcat24
5
590
Kubernetes Handson
stormcat24
5
4.3k
DockerとKubernetesでアプリケーション開発にコンテナをフル活用!
stormcat24
0
340
Base Image Journey 2018
stormcat24
29
140k
kotlin-fest
stormcat24
13
18k
Other Decks in Programming
See All in Programming
【第4回】関東Kaggler会「Kaggleは執筆に役立つ」
mipypf
0
880
250830 IaCの選定~AWS SAMのLambdaをECSに乗り換えたときの備忘録~
east_takumi
0
260
Introduction to Git & GitHub
latte72
0
120
Flutter로 Gemini와 MCP를 활용한 Agentic App 만들기 - 박제창 2025 I/O Extended Seoul
itsmedreamwalker
0
150
Azure SRE Agentで運用は楽になるのか?
kkamegawa
0
160
CSC305 Summer Lecture 05
javiergs
PRO
0
110
サーバーサイドのビルド時間87倍高速化
plaidtech
PRO
0
520
Updates on MLS on Ruby (and maybe more)
sylph01
1
100
なぜ今、Terraformの本を書いたのか? - 著者陣に聞く!『Terraformではじめる実践IaC』登壇資料
fufuhu
4
670
Langfuseと歩む生成AI活用推進
licux
3
300
State of CSS 2025
benjaminkott
1
120
20250808_AIAgent勉強会_ClaudeCodeデータ分析の実運用〜競馬を題材に回収率100%の先を目指すメソッドとは〜
kkakeru
0
210
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.4k
Into the Great Unknown - MozCon
thekraken
40
2k
The Invisible Side of Design
smashingmag
301
51k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
It's Worth the Effort
3n
187
28k
Building an army of robots
kneath
306
46k
Six Lessons from altMBA
skipperchong
28
4k
Bash Introduction
62gerente
614
210k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Speed Design
sergeychernyshev
32
1.1k
Transcript
Elastic TRIFECTA 2016.12.23 Umanalytics #2 @stormcat24
‣ CyberAgent, Inc. ‣ FRESH! (https://freshlive.tv) ‣ Technical Engineer ‣
DevOps Comedian ‣ AWS Summit 2016 Speaker ‣ ElasticなAWSサービス群と戯れています stormcat24 Profile(Engineer)
‣ 競馬歴は20年以上 ‣ 昔JV-LinkのJavaのラッパー書いてた ‣ 大学は栗東TCの隣町 ‣ GIのときは京都・阪神でも一眼持って遠征 ‣ 基本3連単で生きてるひと
‣ サンデーサイレンス系の行く末を憂う今日この頃 stormcat24 Profile()
データサイエンス要素はありません( ー`дー´)
ここ数年の回収率は300〜800%くらいです
そんな私の馬券の流儀をご紹介します
TRIFECTA (tráifèktə)[名詞] ・偶然3つのものが一度に起こること ・公営ギャンブルにおける三連勝単式(つまり3連単)
3連単といえば ‣ 配当はおいしい ‣ 難しい ‣ つらい ‣ 点数増えがち ‣
マルチ買いという麻薬
3連単買う理由 ‣ 10万〜50万の配当って気持ちいい ‣ 的中率低くても、一撃で年間収支プラスに持っていけるインパクト ‣ そのうち数百万配当来るんじゃないかという淡い期待
基本的な買い方 3連単1着軸ボックス
3連単1着固定ボックス ‣ シンプルに勝ち馬を1点的中させることに集中する ‣ 2,3着ボックスの対象は基本6(30点)、7頭(42点) ‣ 6頭枠があれば、人気薄もそこそこ入れやすい ‣ 10万以上の配当狙ってナンボ ‣
紐荒れを期待した買い方
投資効率 ‣ 週一回30点買いやっていくとすると、年間約150,000円の投資額 ‣ まあ年1回くらいは10万超えの馬券取れますよね? ‣ 某AKBアイドルの3連単5頭ボックスってどうなの ‣ まあ1着軸よりは当たりますよね ‣
ただ、トリガミも多い ‣ 60点、週一でやると300,000円かかる ‣ 当てることが目的になりやすくなるので、紐であまり遊べない
1着選び ‣ 勝つと思う馬を選ぶ ‣ 紐荒れ狙いのため、割りと人気サイドに寄りがちにはなる ‣ サウンズオブアースみたいな善戦タイプは選びづらい
2,3着(紐)選び ‣ 過去の実績におけるレースレベルと力関係を重視 ‣ 二桁人気の人気薄でも、実力馬と肉薄してることもある(人気の盲点) ‣ 実力馬とのタイム差に注目 ‣ サウンズオブアースとか超選びやすい
人気の盲点のあぶりだし とある準OPのレース 1人気 ・・・ OP馬 タイム差で 肉薄経験あり (ワンチャンあり!) 10人気
人気は人が決めること、かならず盲点がある
盲点探し、いい加減自動化していきたい
自動化の機運(まだまだWIP) ‣ AWSのマネージドサービスも充実してるし色々作りたくなった ‣ プロダクト名Elastic TRIFECTA(構想中) ‣ AWSのElasticなもので作ってく
JVLink ‣ JRAのレースデータを取ってくるJRA-VANのアレ ‣ 昔、JNIを使ってJavaからJVLinkにアクセスするライブラリを作った ‣ JV-Beans ‣ https://github.com/stormcat24/jv-beans-core ‣
ずっと放置してたけど、せっかく作ったので活用していきたい ‣ しかし、Windowsが必要
しかしWindowsが必要だ ‣ マカーなのでWindows持ってないです ‣ EC2でもWindowsのAMIがあるので可能 ‣ でもサーバ管理したくない、Docker芸人としてはつらい ‣ LambdaでC#という手法もある(未検証)
祝Windowsコンテナサポート
使い方 ‣ Windows Server 2016 Base with Containers AMIを使う ‣
コンテナ化で運用は楽になりそう ‣ DLLとアプリケーションをコンテナ化してデプロイ ‣ JVLinkから定期的にデータを取ってくるジョブワーカーをつくる
Amazon S3+Amazon Athena ‣ JVLinkから取得したデータをTSVにしてS3に保存する ‣ Amazon AthenaはS3に置いたデータをクエリを使って、欲しい結果を 抽出することができる ‣
EMRのようにクラスタを用意しなくていいので気楽 ‣ Athenaクエリだけで厳しいものは、中間のデータストアに溜めたりする
API Gateway + Lambda ‣ Webやアプリ化はしないで、Slackのカスタムコマンドをつくる ‣ SlackあればPCからでもスマホからでも使える ‣ Slack
-> API Gateway -> Lambda -> Athenaみたいな使い方 ‣ 個人的3連単指標を通知してくれるようにする ※←は開発中のものです
自分で必要な指標得るための努力
まとめ ‣ 自分の中で絶対的ルールを設けて、根気よく継続していきましょう ‣ 狙うレースをちゃんと見定め、人気の盲点を見つける ‣ 自分が重視する指標を確立するのが大事 ‣ クラウドの時代、競馬データやリソースを活用してどんどん作っていきま しょう
‣ 来年はDevOpsならぬ、UmaOpsがんばります
Thanks