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
JAWSUG OSAKA FSF
Search
tarekatsu
December 17, 2025
77
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
JAWSUG OSAKA FSF
tarekatsu
December 17, 2025
More Decks by tarekatsu
See All by tarekatsu
DAYSに初参加して感じたこと私から見た運営の裏側~AI-DLCで作る清家さんお祝いアプリを添えて~
tarekatsu
1
48
社会人二年目 キャリアについて考えてみたけど、どこに向かいたいのか全然わかんなかったお話
tarekatsu
1
91
すごい!何でもできる!変幻自在のEC2
tarekatsu
1
160
自作PC/サーバのすゝめ〜俺のクラウドをつくってみた〜
tarekatsu
0
380
JAWSの支部を繋ぐ番台さんを作りたかったお話
tarekatsu
1
53
ITエンジニア二年目これからどうしていきたいのか
tarekatsu
1
150
バイブコーディングでクラウド目覚まし時計を作ってみた
tarekatsu
0
55
社会人一年目?エンジニアのJAWS-UGでの歩みとこれから
tarekatsu
2
290
エスカレーターからの大転落 大学院卒業後の空白の一年
tarekatsu
3
800
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Color Theory Basics | Prateek | Gurzu
gurzu
0
460
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
840
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
320
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
420
Google's AI Overviews - The New Search
badams
0
1.6k
Writing Fast Ruby
sferik
630
63k
A Soul's Torment
seathinner
7
3.6k
Are puppies a ranking factor?
jonoalderson
2
3.9k
Transcript
AWS錬金術 2025/12/12(金) JAWS-UG大阪2025 忘年勉強会 FSF タレカツ 1
自己紹介 • 出身地:大阪府東大阪市 • 仕事:関西でSIerの企業に新卒枠入社 • 業務:研修(三週間ほど前まで)、運用構築(ほぼオンプレ) • 経歴:社会人一年目,新卒二年目 •
趣味:猫と遊ぶ、柔術、お酒 • X:@tarekatsu_eng タレカツ • 好きなサービス S3 怖いサービス SageMaker 2
目次 • AWS錬金術とは • 錬金術を支えるサービス • 錬金術の素材準備 • 錬金術の結果 •
まとめ 3
目次 • AWS錬金術とは • 錬金術を支えるサービス • 錬金術の素材準備 • 錬金術の結果 •
まとめ 4
AWS錬金術とは 5
AWS錬金術とは 6 みなさんお金ほしくないですか…?
AWS錬金術とは 7 • AWSを用いた株価予測システムです 株価のデータ取得 株価のデータ分析 予測レポートを配信
目次 • AWS錬金術とは • 錬金術を支えるサービス • 錬金術の素材準備 • 錬金術の結果 •
まとめ 8
錬金術を支えるサービス 9 • システム構成図
錬金術を支えるサービス 10 • 株価蓄積 • 株式市場が始まる前に前日の 株価情報(始値、高値、安値)を取得 • S3 Tablesに情報を入れるために、Athenaで
INSERTのクエリを実行
錬金術を支えるサービス 11 • 株価分析 • SageMaker Canvasで過去2年分の株価データ を 使用して株価予測の時系列モデルを作成 •
モデルは始値、高値、安値を予測する3つの モデルを作成 • 予測精度に問題あり? • 予測値はCSV形式でS3に配置
錬金術の素材準備 12 • レポート作成 • Excel形式で一日ごとの始値、安値、高値まとめたレポートを作成する • それぞれ分析するモデルが違うため、安値が始値を上回ることがある • レポートはcronコマンドで定期的にS3から取得
目次 • AWS錬金術とは • 錬金術を支えるサービス • 錬金術の素材準備 • 錬金術の結果 •
まとめ 13
錬金術の素材準備 14
錬金術の素材準備 15 query = f""" INSERT INTO {TABLE_NAME} (date, symbol,
open_value, high_value, low_value, close_value, volume_value, is_holiday) VALUES {', '.join(values_list)} """ print(f"データ挿入中...") execution = athena.start_query_execution( QueryString=query, QueryExecutionContext={"Catalog": CATALOG, "Database": DATABASE}, ResultConfiguration={"OutputLocation": OUTPUT_LOCATION} ) query_execution_id = execution["QueryExecutionId"] s3tablescatalog/tableb ucket名 Athena上ではデータ ベース、S3 tablesでは 名前空間 テーブル名 入れるデータは先にリ スト化
錬金術の素材準備 16 • S3 Tablesに蓄積されるデータ • マネコンからAthenaでクエリを実行 • 図は先日の処理で保存されたデータ
目次 • AWS錬金術とは • 錬金術を支えるサービス • 錬金術の素材準備 • 錬金術の結果 •
まとめ 17
錬金術の結果 • 結果 • 元本は5万円(ただし、全て使ってないので4万円ほど) 18 +2900円
目次 • AWS錬金術とは • 錬金術を支えるサービス • 錬金術の素材準備 • 錬金術の結果 •
まとめ 19
まとめ • モデルの学習の検討が必要 • 予測精度に問題あり • 費用がかかりそうなサービスは事前に調査しよう!! • 今ならAIなど使えば事前にある程度の予測が容易 •
少なくとも一回実行してみて実行ログからある程度の目安を計算 20