How to get historical margin requirement from brokers?

Plots like these from this week's FED financial stability report (https://www.federalreserve.gov/publications/files/financial-stability-report-20220509.pdf) are nice. They quote the margin requirement from the exchanges. Does anyone know how to get similar data from brokers, like IBKR? other than recording them by oneself. I called IBKR customer support but they don't offer any help. Thanks.
upload_2022-5-12_12-5-42.png

upload_2022-5-12_12-5-59.png
 
Sorry I should have been more clear. What I want is the margin charged by broker, not the one from CME/ICE, since brokers tend to charge extra margin on top.
Good question and to be honest not sure.
We charge exchange minimum over 90% of the time.
 
Plots like these from this week's FED financial stability report (https://www.federalreserve.gov/publications/files/financial-stability-report-20220509.pdf) are nice. They quote the margin requirement from the exchanges. Does anyone know how to get similar data from brokers, like IBKR? other than recording them by oneself. I called IBKR customer support but they don't offer any help. Thanks.
View attachment 284443
View attachment 284444

IB offers historical data, but not of the type that you want. At least not that I am aware of.

The only viable option that I see with IB is to create your own repository by recording real-time the current margin requirements for the desired instruments (this you can get easily).

After a while, you would have a good repository.

Then, to go back in time, you might work by interpolation and data "reconstruction". That is, to apply the discrepancy you see in real time between broker and exchange and make a plausible projection on the past data.

Better than nothing I guess.
 
IB offers historical data, but not of the type that you want. At least not that I am aware of.

The only viable option that I see with IB is to create your own repository by recording real-time the current margin requirements for the desired instruments (this you can get easily).

After a while, you would have a good repository.

Then, to go back in time, you might work by interpolation and data "reconstruction". That is, to apply the discrepancy you see in real time between broker and exchange and make a plausible projection on the past data.

Better than nothing I guess.

yeah that's what I am doing. Just log the margin requirement of all instrument one by one via whatIfOrder() on an empty account, so I get the "raw" margin requirement. Better late than never.
 
Plots like these from this week's FED financial stability report (https://www.federalreserve.gov/publications/files/financial-stability-report-20220509.pdf) are nice. They quote the margin requirement from the exchanges. Does anyone know how to get similar data from brokers, like IBKR? other than recording them by oneself. I called IBKR customer support but they don't offer any help. Thanks.
View attachment 284443
View attachment 284444

Just assume that if volatility picks up, you will not be able to execute your system anymore with IB if it depends on margin.
 
Back
Top