NexusFi: Find Your Edge


Home Menu

 





Backtesting Library


Discussion in Platforms and Indicators

Updated
      Top Posters
    1. looks_one greatchap with 4 posts (0 thanks)
    2. looks_two stocksharp with 2 posts (0 thanks)
    3. looks_3 Quick Summary with 1 posts (0 thanks)
    4. looks_4 xplorer with 1 posts (0 thanks)
    1. trending_up 1,748 views
    2. thumb_up 0 thanks given
    3. group 4 followers
    1. forum 7 posts
    2. attach_file 0 attachments




 
Search this Thread

Backtesting Library

  #1 (permalink)
greatchap
New Delhi, India
 
Posts: 4 since Aug 2016
Thanks Given: 0
Thanks Received: 0

Hello Everyone,

I am writing my own charting software and am looking for a backtesting library. This library should be such that I can use in my own product.

For example fmlabs gives a library that can be used for backtesting. However their product is old and has a few bugs. I am not looking for ready made tools like TS, Amibroker etc.

My program is being coded in .NET and any reliable library even if its commercial can do the job. Modulusfe is a company that does this but they support is poor and product is pricy.

Any help in this area will be appreciated.

Thanks,

GR

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
Cheap historycal L1 data for stocks
Stocks and ETFs
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
What broker to use for trading palladium futures
Commodities
ZombieSqueeze
Platforms and Indicators
 
  #3 (permalink)
greatchap
New Delhi, India
 
Posts: 4 since Aug 2016
Thanks Given: 0
Thanks Received: 0


If you didn't understand please ask me any question.

Looking for a library that can be used in an existing application that can back-test strategies.

Reply With Quote
  #4 (permalink)
 
xplorer's Avatar
 xplorer 
London UK
Site Moderator
 
Experience: Beginner
Platform: CQG
Broker: S5
Trading: Futures
Posts: 5,978 since Sep 2015
Thanks Given: 15,502
Thanks Received: 15,402


greatchap View Post
If you didn't understand please ask me any question.

Looking for a library that can be used in an existing application that can back-test strategies.

Hi greatchap

By backtesting 'library', do you mean historic trade data?

Reply With Quote
  #5 (permalink)
 
stocksharp's Avatar
 stocksharp 
Moscow, RU
 
Experience: Advanced
Platform: StockSharp
Trading: ES
Posts: 38 since Mar 2014
Thanks Given: 3
Thanks Received: 13


greatchap View Post
If you didn't understand please ask me any question.

Looking for a library that can be used in an existing application that can back-test strategies.

Hi, see our platform - https://github.com/StockSharp/StockSharp/ Here is the examples - https://github.com/StockSharp/StockSharp/tree/master/Samples/Testing

Written on pure C#. Price is free.

Follow me on Twitter Reply With Quote
  #6 (permalink)
greatchap
New Delhi, India
 
Posts: 4 since Aug 2016
Thanks Given: 0
Thanks Received: 0

Thank you. However I had some problem understanding this. Do you have a sample that just initiates a trade simulation / back testing only.

I am confused between S#API & S#Shell. I just want a library that I can use and call to code trading strategies.

Reply With Quote
  #7 (permalink)
 
stocksharp's Avatar
 stocksharp 
Moscow, RU
 
Experience: Advanced
Platform: StockSharp
Trading: ES
Posts: 38 since Mar 2014
Thanks Given: 3
Thanks Received: 13


greatchap View Post
Thank you. However I had some problem understanding this. Do you have a sample that just initiates a trade simulation / back testing only.

I am confused between S#API & S#Shell. I just want a library that I can use and call to code trading strategies.

S#.API - to develop trading apps (including strategies) inside Visual Studio.
S#.Shell - to graphical view what was done in S#.API.

S#.API is a library for .NET developers (C#, VB.NET, F# etc.). There is not any host app. But you can create your own Console App or WPF application. Basically S#.API provide unified access for several sources like Rithmic or GainCap (see more here). Also it has a backtesting engine to run the strategies on historical data or live.

As I thought you have your own .NET app and wanna embed into it some backtesting engine. So you can do it with S#.API cause it simple to embed. Here is the examples - https://github.com/StockSharp/StockSharp/tree/master/Samples/Testing Written on C# and WPF.

Follow me on Twitter Reply With Quote
  #8 (permalink)
greatchap
New Delhi, India
 
Posts: 4 since Aug 2016
Thanks Given: 0
Thanks Received: 0

Thank you very much stocksharp for your reply. I will check it out.

However I am a vb.net programmer and who wants to use your tool for backtesting in my own product. I did check our your website. However it is a complicated tool and will require lot of effort to learn.

Reply With Quote




Last Updated on October 11, 2016


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts