aboutsummaryrefslogtreecommitdiffstats
path: root/python/exploration/test_mlp.py
blob: 15b6b72d69fb40094d07c903d1acefd79c41cc22 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import pandas as pd
from sqlalchemy import create_engine
from sqlalchemy.engine.url import URL


def get_conn():
    uri = URL(
        drivername="postgresql", host="ziggy", username="mlp_user", database="mlp_scd"
    )
    return create_engine(uri, paramstyle="format")


engine = get_conn()
df = pd.read_sql(
    "SELECT * FROM quote JOIN basket ON "
    "securityid=basketid WHERE basketfamily='CDX' AND basketsector='IG' "
    "AND basketseries=8 AND tenor='Y5' AND basketsubsector='*' "
    "and quotesource='M' order by quotedate",
    engine,
)
df.set_index("quotedate").plot()