Not sure what you mean about native vs third party for Qt. Qt isn't native! Though I'm with you on Pandas for backtesting.
I meant native to Qt in that using Qt's module for something instead of something else. For example I used Qt charts but setting the x-axis ticks with simple python, it was considerably slower than using Qt's "native" dynamic setting.
Can you give an example how you'd run a Pandas based backtest, like a very basic indicator based entry/exit? (Apologies if you already did post it earlier).
I find it a bit of a challenge because I'm doing by best to avoid looping, I'm really too used to loops in backtesting, hard to retrain my thought process.
I'd also keep as much as possible in memory so certain adjustments to strategy would be almost instant. This of course doesn't work for very large amount of data.
