Assignment - Quant
Assignment - Quant
import pandas as pd
import matplotlib.pyplot as plt
Import os
data = pd.read_csv(file_path)
data['timestamp'] = pd.to_datetime(data['timestamp'])
data.set_index('timestamp', inplace=True)
synthetic_atm = calculate_synthetic_atm(data)
if synthetic_atm is None:
print("Failed to calculate synthetic ATM.")
exit()
trades_df['CumulativePnL'] = trades_df['PnL'].cumsum()
1. Straddle Plot