24 lines
750 B
Python
24 lines
750 B
Python
from database import TradeDB
|
|
db = TradeDB()
|
|
try:
|
|
sql = """
|
|
SELECT
|
|
COUNT(*) as total_rows,
|
|
AVG(kis_age_ms) as avg_kis_age,
|
|
AVG(kiwoom_age_ms) as avg_kiwoom_age,
|
|
SUM(CASE WHEN kis_age_ms < kiwoom_age_ms THEN 1 ELSE 0 END) as kis_faster_cnt,
|
|
SUM(CASE WHEN kiwoom_age_ms < kis_age_ms THEN 1 ELSE 0 END) as kiwoom_faster_cnt,
|
|
SUM(CASE WHEN kis_age_ms = kiwoom_age_ms THEN 1 ELSE 0 END) as tie_cnt,
|
|
AVG(diff_pct) as avg_diff_pct
|
|
FROM ws_price_validation
|
|
WHERE DATE(ts) = '2026-08-10'
|
|
"""
|
|
row = db.conn.execute(sql).fetchone()
|
|
|
|
print("\n--- ws_price_validation Today ---")
|
|
for k, v in dict(row).items():
|
|
print(f"{k}: {v}")
|
|
|
|
finally:
|
|
db.close()
|