Margin value and its calculations

Its odd that SQX does not yet support or have any concept of Margin risk management for Futures.

Can you add % or $ Margin value in settings so that it can be used for calculations, e.g.


Return / (Drawdown + Margin)

this is to ensure the account does not get margin calls, especially in portfolio scenario.



This applies primarily to futures. Some futures contracts have 8-12% margin requirements, some even higher, e.g. Bitcoin futures at 50% margin. with a drawdown of 50% the account will get margin call..


When you trade multiple strategies on the same portfolio it can get even more of a problem.


It should be a very simple change, but will help manage margin risks greatly.


Like how you enter spreads as an input, you can have either of

(1) calculated margin based on position value per lot based on a % input

(2) just a fixed margin $ value per lot as a $ input


if you chose to implement (1) then input will be a % value. formula to calculate $margin = (position $value) x (%margin) x (lot size)


if you chose to implement (2) then input will be a $ value. formula to calculate $margin = ($margin) x (lot size)


Then then can be used for calculations for reports and optimizations etc.


Note, futures has this concept of initial, maintenance etc margins. To keep it simple just use a single value.

Attachments
No attachments
  • Votes +3
  • Project StrategyQuant X
  • Type Feature
  • Status New
  • Priority Normal

History

h
#1

hankeys

04.08.2020 13:20
and how to calculate the margin?


with no risky (rather gambling) we cant get margin calls with this kind of strategies

Cc
#2

Cyber

01.07.2022 04:28
Voted for this task.
AA
#3

Alex

02.07.2022 09:47
Voted for this task.

Votes: +3

Drop files to upload

or

choose files

Max size: 5MB

Not allowed: exe, msi, application, reg, php, js, htaccess, htpasswd, gitignore

...
Wait please