| bio | website | pete.figliozzi@gmail.com |
|---|---|---|
| location | Austin, TX | |
| age | 41 | |
| visits | member for | 2 years, 4 months |
| seen | Jun 15 at 19:06 | |
| stats | profile views | 120 |
I write automated trading applications in Java using the TWS API from Interactive Brokers. I use Python and C++ for data analysis and exploration.
|
Feb 11 |
comment |
What is Quantization ? No idea, but this looks interesting if you haven't seen it: "Optimal quantization methods and applications to numerical problems in finance": proba.jussieu.fr/mathdoc/textes/PMA-813.pdf |
|
Feb 10 |
comment |
What is a stationary process? Downvote and no comment.. curious.. |
|
Feb 10 |
awarded | Commentator |
|
Feb 10 |
comment |
Proving Random Walk Hypothesis in Stock Market Thanks Bridge! Looks cool. I'll see how it performs. |
|
Feb 10 |
answered | Proving Random Walk Hypothesis in Stock Market |
|
Feb 9 |
revised |
Is the Interactive Brokers API suitable for hft? microseconds-->milliseconds |
|
Feb 9 |
answered | Is the Interactive Brokers API suitable for hft? |
|
Feb 8 |
awarded | Nice Answer |
|
Feb 8 |
comment |
basic stock trading strategies I'm not depressed. I enjoy working in a non-deterministic space. :) |
|
Feb 8 |
comment |
What kind of basic framework or application do you use to run your trading algorithms? Imran, if I am backtesting using OHLC bars, and find an entry in bar $n$, I will generally take my backtest entry at the open of the next bar, $n+1$. This leaves some room for improvement during execution. I have also found if during execution, I do a market order entry at the start of the next bar, the actual entries are evenly distributed around the entry bar "open" price when I later look at historical data. So my point is: slippage adjustment is a function of the way you backtest. |
|
Feb 7 |
comment |
What is a stationary process? I mentioned it because I don't believe testing for stationarity through the behavior of the ACF is a good way to go, in general. I can understand that some people might work with series where an ACF test is sufficient. I just mean in general, I would not start with that. |
|
Feb 7 |
comment |
What is a stationary process? But you could have a stationary time series that is not independent, and an independent time series that is not stationary. |
|
Feb 5 |
comment |
Model Validation Criteria We view validation and verification as two separate processes. "Verification": does the program and model do what it is supposed to/designed to do? E.g. if it is supposed to trade when condition x is true, does it? "Validation": does it predict well enough to make money. |
|
Feb 5 |
answered | What is a stationary process? |
|
Feb 4 |
comment |
Model Validation Criteria I am not a professional quant but I am a professional simulation modeler. I can tell you that a validation process is something that is agreed upon by all stakeholders, as there are almost infinitely many metrics and aspects of any non-trivial model that may be examined. In a nutshell, it's valid when you say it's valid, according to your standards. |
|
Feb 3 |
comment |
How does pair trading work? Lots of downvotes but no comments... please enlighten us |
|
Feb 3 |
awarded | Editor |
|
Feb 3 |
revised |
What kind of basic framework or application do you use to run your trading algorithms? added Edit: par |
|
Feb 3 |
comment |
What kind of basic framework or application do you use to run your trading algorithms? I use Matplotlib (matplotlib.sourceforge.net), a Python library, for most visualization. The exception is when using JMP for data analysis, it has its own plots. JMP is a commercial product that I happen to have a license for through my company, and use it for convenience. There are plenty of numpy/scipy/etc. packages available for Python to do the same stuff. In fact I code stuff up in Python once it becomes part of a process. |
|
Feb 2 |
comment |
What kind of basic framework or application do you use to run your trading algorithms? PostGreSQL. Not sure why I use it over MySQL. Both are freely available. |