1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

量子コンピュータで株価と混雑度をゆるく予測してみたログ

1
Posted at

量子コンピュータでちょっと遊んだログを置いておきます。
特許は申請中ですが、まだ公開していないので、
読んだ人からすると 「なんだこりゃ」 になると思います。
ただ、どれも普通に動いています。

■ 1.株価の周期性をざっくり推定してみた
8量子ビットを使って周波数成分を拾い、
30日後の株価を軽く予測する実験です。

======================================================================
🚀 量子周期性株価分析システム起動

銘柄数: 5
量子ビット: 8
ショット数: 3(量子RFユニット方式)

======================================================================
📊 トヨタ自動車 (7203.T)

🔬 量子計算実行: 3ショット(フェージング考慮)...
✅ 完了: 6.5秒, 3ビット列取得

======================================================================
📡 量子RFユニット起動: トヨタ自動車

入力: 3ショット × 8qubit
ノイズブランカー: 0個のパルス除去
水晶フィルタ: 62個の周波数成分検出
リニアアンプ: ゲイン=100.0

🎯 検出周波数成分(上位5つ):
#1: 周波数=4, パワー=8.93e+02, 周期≈256.0
#2: 周波数=8, パワー=8.73e+02, 周期≈128.0
#3: 周波数=153, パワー=8.41e+02, 周期≈6.7
#4: 周波数=157, パワー=8.41e+02, 周期≈6.5
#5: 周波数=12, パワー=8.40e+02, 周期≈85.3

🔮 株価予想生成: トヨタ自動車
使用周期: ['256.0', '128.0', '6.7']
現在値: ¥3042.00
30日後: ¥2976.15 (-2.16%)

======================================================================
📊 日本電信電話 (9432.T)

🔬 量子計算実行: 3ショット(フェージング考慮)...
✅ 完了: 5.4秒, 3ビット列取得

======================================================================
📡 量子RFユニット起動: 日本電信電話

入力: 3ショット × 8qubit
[NB] ノイズブランカー: 0個のパルス除去
[X'tal] 水晶フィルタ: 64個の周波数成分検出
[AMP] リニアアンプ: ゲイン=100.0

🎯 検出周波数成分(上位5つ):
#1: 周波数=20, パワー=8.89e+02, 周期≈51.2
#2: 周波数=209, パワー=8.84e+02, 周期≈4.9
#3: 周波数=189, パワー=8.74e+02, 周期≈5.4
#4: 周波数=229, パワー=8.72e+02, 周期≈4.5
#5: 周波数=40, パワー=8.57e+02, 周期≈25.6

🔮 株価予想生成: 日本電信電話
使用周期: ['51.2', '4.9', '5.4']
現在値: ¥149.50
30日後: ¥149.64 (+0.09%)

======================================================================
📊 藤田観光 (9722.T)

🔬 量子計算実行: 3ショット(フェージング考慮)...
✅ 完了: 5.7秒, 3ビット列取得

======================================================================
📡 量子RFユニット起動: 藤田観光

入力: 3ショット × 8qubit
[NB] ノイズブランカー: 0個のパルス除去
[X'tal] 水晶フィルタ: 64個の周波数成分検出
[AMP] リニアアンプ: ゲイン=100.0

🎯 検出周波数成分(上位5つ):
#1: 周波数=233, パワー=8.87e+02, 周期≈4.4
#2: 周波数=221, パワー=8.85e+02, 周期≈4.6
#3: 周波数=52, パワー=8.74e+02, 周期≈19.7
#4: 周波数=64, パワー=8.70e+02, 周期≈16.0
#5: 周波数=12, パワー=8.63e+02, 周期≈85.3

🔮 株価予想生成: 藤田観光
使用周期: ['4.4', '4.6', '19.7']
現在値: ¥1870.00
30日後: ¥1895.16 (+1.35%)

======================================================================
📊 丸善CHIホールディングス (3159.T)

🔬 量子計算実行: 3ショット(フェージング考慮)...
✅ 完了: 5.3秒, 3ビット列取得

======================================================================
📡 量子RFユニット起動: 丸善CHIホールディングス

入力: 3ショット × 8qubit
[NB] ノイズブランカー: 0個のパルス除去
[X'tal] 水晶フィルタ: 64個の周波数成分検出
[AMP] リニアアンプ: ゲイン=100.0

🎯 検出周波数成分(上位5つ):
#1: 周波数=245, パワー=8.97e+02, 周期≈4.2
#2: 周波数=217, パワー=8.86e+02, 周期≈4.7
#3: 周波数=28, パワー=8.80e+02, 周期≈36.6
#4: 周波数=72, パワー=8.65e+02, 周期≈14.2
#5: 周波数=44, パワー=8.49e+02, 周期≈23.3

🔮 株価予想生成: 丸善CHIホールディングス
使用周期: ['4.2', '4.7', '36.6']
現在値: ¥355.00
30日後: ¥358.91 (+1.10%)

======================================================================
📊 イオン (8267.T)

🔬 量子計算実行: 3ショット(フェージング考慮)...
✅ 完了: 6.0秒, 3ビット列取得

======================================================================
📡 量子RFユニット起動: イオン

入力: 3ショット × 8qubit
[NB] ノイズブランカー: 0個のパルス除去
[X'tal] 水晶フィルタ: 64個の周波数成分検出
[AMP] リニアアンプ: ゲイン=100.0

🎯 検出周波数成分(上位5つ):
#1: 周波数=28, パワー=8.95e+02, 周期≈36.6
#2: 周波数=253, パワー=8.90e+02, 周期≈4.0
#3: 周波数=225, パワー=8.90e+02, 周期≈4.6
#4: 周波数=56, パワー=8.79e+02, 周期≈18.3
#5: 周波数=197, パワー=8.79e+02, 周期≈5.2

🔮 株価予想生成: イオン
使用周期: ['36.6', '4.0', '4.6']
現在値: ¥1391.50
30日後: ¥1380.75 (-0.77%)

======================================================================
✅ 全5銘柄の解析完了

image.png

■ 2. IBM Quantum 実機で混雑度を補正してみた
IBM Quantum 実機(ibm_marrakesh)を使って、
メンズカーブスの混雑度を量子乱数で補正してみました。

⚛️ メンズカーブス量子混雑予測システム(IBM Quantum実機対応版)

Powered by IBM Qiskit 2.2.3 + IBM Quantum Runtime

🎛️ 量子パラメータ設定
接続設定
接続方法:

  1. ローカルシミュレータ(無料・高速)2. IBM Quantum実機/クラウドシミュレータ(要Token)
    IBM Quantum認証情報(実機使用時のみ)
    Token:
    Instance:
    バックエンド選択(実機使用時のみ)
    バックエンド:
  2. 一番暇な実機 (least_busy)2. 高性能クラウドシミュレータ (simulator_statevector)3. バックエンド名を指定
    名前:

============================================================
🔌 量子コンピュータ接続セットアップ

時空の扉に接続中...
✅ 接続成功
一番暇な実機を探索中...
✅ バックエンド 'ibm_marrakesh' を選択しました。

📊 セットアップ完了:
Backend: ibm_marrakesh
実機モード: Yes

✅ これで「🚀 量子予測を実行」ボタンが使えます!


予測パラメータ
曜日:月火水木金土
量子ビット:
5
測定回数:
3
祝日明け補正(火水が月曜化)
⚛️ IBM Quantum実機で量子回路を実行中...
Backend: ibm_marrakesh

【量子回路】
┌───┐ ░ ┌─┐
q_0: ┤ H ├─░─┤M├────────────
├───┤ ░ └╥┘┌─┐
q_1: ┤ H ├─░──╫─┤M├─────────
├───┤ ░ ║ └╥┘┌─┐
q_2: ┤ H ├─░──╫──╫─┤M├──────
├───┤ ░ ║ ║ └╥┘┌─┐
q_3: ┤ H ├─░──╫──╫──╫─┤M├───
├───┤ ░ ║ ║ ║ └╥┘┌─┐
q_4: ┤ H ├─░──╫──╫──╫──╫─┤M├
└───┘ ░ ║ ║ ║ ║ └╥┘
meas: 5/═════════╩══╩══╩══╩══╩═
0 1 2 3 4

⚡ 実行中... (3 shots)
✅ 完了! 3個の量子乱数を生成しました

📊 月曜日の混雑予測を表示します...

image.png

⏰ 時間帯別予測詳細(Qiskit 2.2補正済み)
時間帯 基本混雑度 量子補正 予測混雑度 状態
10:00-10:29 142.0% +5% 100% 🔴 混雑
10:30-10:59 142.0% -99% 42% 🟢 空いている
11:00-11:29 100.0% -99% 5% 🟢 空いている
11:30-11:59 100.0% +5% 100% 🔴 混雑
12:00-12:29 100.0% -144% 5% 🟢 空いている
12:30-13:00 40.0% +5% 45% 🟢 空いている
15:00-15:29 100.0% +155% 100% 🔴 混雑
15:30-15:59 100.0% +5% 100% 🔴 混雑
16:00-16:29 100.0% +5% 100% 🔴 混雑
16:30-16:59 100.0% +5% 100% 🔴 混雑
17:00-17:29 100.0% +5% 100% 🔴 混雑
17:30-17:59 100.0% +5% 100% 🔴 混雑
18:00-18:29 100.0% -144% 5% 🟢 空いている
18:30-18:59 40.0% -294% 5% 🟢 空いている

============================================================
✅ 量子予測完了!
💰 実機換算コスト: 約0.015秒(IBM Quantum無料枠)
🔧 使用バックエンド: ibm_marrakesh (IBM Quantum実機)
Powered by IBM Qiskit 2.2.3

✨ 使い方:

  1. 「🔌 バックエンド接続設定」ボタンをクリックして設定を展開
  2. 接続方法を選択し、必要に応じてTokenとInstanceを入力
  3. 「接続実行」ボタンで接続
  4. パラメータを調整して「🚀 量子予測を実行」ボタンをクリック

■ まとめ
深い理屈ではなく、
量子でこういう遊び方もある というだけの記事です。
Qiitaは静かで良いので、ここに置いておきます。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?