@Eugene
QUOTE:
2. I haven't tried paper trading the synthetic options but I doubt it would have worked since their data isn't physically available i.e. there isn't such thing as "synthetic options DataSet". Neither there's possibility to use their streaming quotes in the Accounts tool. At least this may apply to non-Fidelity data providers.
I am not referring to synthetic options here, I am referring to real, live, actual options. Think using Paper Account to trade real, live, stocks, to test strategies with real data without risking capital. I am wanting to know if I can do the same thing with options in a paper account. I understand that currently trading options with real money is not available with WLP. I am asking if that constraint also exists for Paper Accounts, and if so, why.
QUOTE:
3. Furthermore, since bid/ask prices are not related to options specifically please use forum search for insights.
I know you said you are not an expert on options, so let me help out here. B-A prices are *completely* relevant to option trading, particularly when the B-A prices are wide. B-A prices are critical to option trading because you rarely would buy at market and for certain options you need them to set a limit price.
QUOTE:
4. How this relates to option trading which is the subject of this thread? I'm very confused. Please also clarify why mock prices are required for bar+1 in principle?
Sorry you're confused. I suspect the problem is that these questions are relevant, but out of context. Yesterday you asked me to move these questions away from the content where they were posted. See
https://www.wealth-lab.com/Forum/Posts/How-to-code-quot-nearest-term-ATM-call-option-quot-38518 #64. I carefully constructed this overview of what I want to do, so all these seemingly unrelated questions would have a context and not be confusing. I think it might be helpful to you if you re-read the Objective and Background and Requirements in that post. In a nutshell, I am anticipating some of the hurdles to implementing my goal, and poking at some workarounds.
As I previously described in the referenced post above, many options are thinly traded and are unlikely to have a trade on a WLP bar, therefore no price. It's my understanding that unless there is a workaround for this, the trade will not be taken, even with backtesting. However, in the real world, the trade would take place with the right limit price.
QUOTE:
5. Question does not make sense to me. WLP provides the backtesting performance for your strategy, not "active option" (synthetic option, stock symbol, futures contract or whatever).
Here's where I see there is a disconnect in understanding. Let me lay out the logical thought process:
1. I want to test strategies that buy / sell an external option symbol based on an underlying index signal
2. Option strategies can't be reliably back tested in WLP, for reasons that largely have nothing to do with WLP
3. However, WLP *could* theoretically forward-test option strategies but it seems there are some missing pieces (like a non-compliant trade ticket)
4. In this application I would use WLP not for backtesting, but forward-testing, attempting to simulate a Paper Account (unless I could do it in a Paper Account, thus my previous question).
5. I would plan to automate the live, real money trading, or minimally set up trade tickets, running WLP on streaming data in a Strategy Window.
As I understand, WLP can do all these things, just not for options. I am trying to work with you to find a way to do it with options. I hope that helps.
In the interest of using everyone's valuable time most meaningfully, I believe it would be most productive to start a dialog on
https://www.wealth-lab.com/Forum/Posts/How-to-code-quot-nearest-term-ATM-call-option-quot-38518 #64, rather than try to address the multiple issues it raises out of the context of what I am trying to do. I hope we can move to that.