Skip to content

Instantly share code, notes, and snippets.

View Kouhei-Takagi's full-sized avatar

Kouhei Takagi(髙木耕平) Kouhei-Takagi

View GitHub Profile
@Kouhei-Takagi
Kouhei-Takagi / Features-JPY2.py
Created May 7, 2025 13:14
Correlation Features and USD/JPY(corr=0.9397)
import pandas_datareader.data as web
from datetime import datetime
import pandas as pd
start = datetime(2015, 6, 1)
end = datetime(2025, 5, 1)
# Retrieve monthly data from FRED
gold = web.DataReader("IR14270", "fred", start, end)
oil = web.DataReader("DCOILWTICO", "fred", start, end)
@Kouhei-Takagi
Kouhei-Takagi / correlation-features-USA4.py
Created May 3, 2025 07:30
correlation-features-USA4(corr=0.9645)
import pandas_datareader.data as web
from datetime import datetime
import pandas as pd
start = datetime(2015, 6, 1)
end = datetime(2025, 5, 1)
# 月次データをFREDから取得
gold = web.DataReader("IR14270", "fred", start, end)
zinc = web.DataReader("PZINCUSDM", "fred", start, end)
@Kouhei-Takagi
Kouhei-Takagi / correlation-China-USA5.py
Created May 3, 2025 04:58
correlation-China-USA5.py
import pandas as pd
import yfinance as yf
from datetime import datetime, timedelta
import matplotlib.pyplot as plt
# Date range
end_date = datetime.today()
start_date = end_date - timedelta(days=30 * 6)
# Download data
@Kouhei-Takagi
Kouhei-Takagi / styles.css
Created February 26, 2025 12:44
PrimeNumberTetris
#game-board {
display: grid;
grid-template-rows: repeat(13, 1fr);
grid-template-columns: repeat(7, 1fr);
gap: 1px;
width: 200px;
height: 400px;
border: 1px solid black;
}
@Kouhei-Takagi
Kouhei-Takagi / PrimeNumberTetris2.js
Created February 26, 2025 12:43
Prime Number Tetris
const gameBoard = document.getElementById('game-board');
// ゲームボードの設定
const ROWS = 13;
const COLUMNS = 7;
const VACANT = 'WHITE'; // 空のセルの色
// セルのコンストラクタ
function Square(x, y, color) {
this.x = x;
@Kouhei-Takagi
Kouhei-Takagi / index.html
Created February 26, 2025 12:42
Prime Number Tetris
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Prime Number Tetris</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<div id="game-board"></div>
@Kouhei-Takagi
Kouhei-Takagi / EVA2nd-2.py
Created October 28, 2024 22:25
Correlation between NASDAQ price, Corn and Gold(Corr=0.945)
# データの取得ライブラリ
from yahoo_fin import stock_info as si
import pandas as pd
# 日付の取得ライブラリ
from datetime import datetime
# 相関関係の高い数式を見つけるライブラリ
from scipy.optimize import minimize
from scipy.stats import pearsonr
# モデルの訓練ライブラリ
from sklearn.model_selection import train_test_split
@Kouhei-Takagi
Kouhei-Takagi / EVA2nd.py
Created October 26, 2024 10:16
Correlation between NASDAQ price, Corn and Gold(Corr=0.945)
# データの取得ライブラリ
from yahoo_fin import stock_info as si
import pandas as pd
# 日付の取得ライブラリ
from datetime import datetime
# 相関関係の高い数式を見つけるライブラリ
from scipy.optimize import minimize
from scipy.stats import pearsonr
# モデルの訓練ライブラリ
from sklearn.model_selection import train_test_split
@Kouhei-Takagi
Kouhei-Takagi / validation.py
Last active April 6, 2024 13:23
Nasdaq vs Commodity Features(Corration 0.868)
import yfinance as yf
import pandas as pd
class Data:
def __init__(self, symbol, start_date, end_date):
self.symbol = symbol
self.start_date = start_date
self.end_date = end_date
def get_data(self):
@Kouhei-Takagi
Kouhei-Takagi / validation.py
Created April 6, 2024 13:02
VSNasdaq... (Corr. 0.934)
import yfinance as yf
import pandas as pd
from scipy.optimize import minimize
from scipy.stats import pearsonr
class Data:
def __init__(self, symbol, start_date, end_date):
self.symbol = symbol
self.start_date = start_date
self.end_date = end_date