- Joined
- 10 June 2007
- Posts
- 4,045
- Reactions
- 1,404
Anyone think volatility is cheap as as all f right now? iVolatility has their IVX for SPX and ES running 13.~ with the 1Y low at 12....
Meanwhile:
View attachment 48610
I'm not bearish but might be time to start buying a few OTM puts and collar up momentum trades on the NYSE open, not game to exit the underlying positions but tightening what I'm expecting a little.
Sinner how many different instruments and systems do you trade?
basically I am just looking to execute Market on Close orders around the EOD as specified by the program.
If it's properly mechanical, why not just code a bot that does this for you, and you can log in every so often (from the pool bar) to check how it's getting on?
My day job is in systems Punta, so I know from personal experience that there is no substitute (at least, that I can afford) for human execution.
What happens if the algo disconnects or faults at the moment it's supposed to place a trade? Or worse, exit a trade?
Basically I don't trust the computer to do that part of the job, and prefer to be fully in control there.
Fair enough, it probably comes down to personal comfort. Personally, I think there's ways around these problems, such as ensuring that you always have stops lurking etc.
Actually, you should be able to make your system robust to most "conceivable" mishaps. E.g. you can have your algos only in certain "states". They do a periodic check on your portfolio, and if it doesn't match the expected state, they start exiting positions, and phoning/emailing/SMSing you.
But yeah, probably comes down to personal preference.
A stop is just a market order. Depending on the market you're trading, and your personal experience of 'black swan' days is usually the factor on how much you trust a standing market order to get you out at the desired time, price and volume.
I would say stops are trustworthy when the market is functioning fine, but this is precisely the time that I don't need stops!
Most futs markets don't really have stop orders. IB and most brokers hold them as simulated at market orders.
Far from fail safe. And some exchanges, like Hong Kong you actually haven't even got market orders they are Limit + some amount that I cannot remember.
Most futs markets don't really have stop orders. IB and most brokers hold them as simulated at market orders.
Far from fail safe. And some exchanges, like Hong Kong you actually haven't even got market orders they are Limit + some amount that I cannot remember.
Sure, but if your stop doesn't work because the market is fuggered, a properly written algo will still get you out faster than a human (by re-submitting orders).
Sure, but if your stop doesn't work because the market is fuggered, a properly written algo will still get you out faster than a human (by re-submitting orders).
without a few million in infrastructure I could never hope to provide it. Considering human execution is free and takes about 10-30 mins per day...
Sure, but if your stop doesn't work because the market is fuggered, a properly written algo will still get you out faster than a human (by re-submitting orders).
Greetings --
If you are thinking about having an interface between your signal generation program and your brokers order entry facility, I recommend being very careful. In the US this is often referred to as "automated trading" or "a real-time trading interface", or something like that.
A few years ago I was a research analyst for a Commodity Trading Advisor (CTA) company and we had automated trading. We had live personnel at the computers every minute of every day that an order could be generated. We had duplicate / redundant everything -- computers, power sources, data feeds, etc. We had excellent relationships with our brokers, so that when a trade was entered due to an erroneous tick, we could make a telephone call to the broker and get out of the trade as soon as possible. We tested everything regularly, and needed it more than once.
I do recommend that trading systems be formula-based. But I recommend that the orders be placed manually after a person has verified that the trade is OK.
Thanks,
Howard
how is an algo stop any diff to any other stop?
Look, no offense, but there is no way you're going to convince me.
I don't quite get this. If your algo can't communicate with the exchange, then you the human can't either. There's no loss of functionality in going to automation. What's the few mil going to get you?
To be fair though, I was only suggesting it because your systems mostly sound like EOD, which should be particularly easy to code, and easy to check at a glance that everything has been submitted correctly.
So if I'm hosting my algorithm on a virtual machine somewhere in NY
I was just thinking of running your algos on the same machine that you use for human trading. That way the hardware side of things is equally reliable, at no extra cost?
I guess I thought from your original response that some of your strategies were purely rule based, and "could" be coded. Hence the question. I think it's a good discussion to have actually. Pros: you can sit on the beach while your computer trades for you. Cons: your beach excursion might be short lived because your computer empties your trading account...
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?