Hi,
Before October 2007, Interactive Brokers had very low margin requirement for futures, options on futures, spreads between futures, spreads between options on futures, inter-commodity spreads, intra-commodity spreads, etc.
After that, they set up their own rules to calculate the margin...