FAQ |
|
 |
|
 |
|
- How do I register to participate in TradeStation Strategy Network?
You will need to follow the instructions for registering as a participating developer, and you will be notified if you are accepted.
- How do I submit my strategy trading product?
Go to the TradeStation AddOns.com website. Under “Strategy Network,” click on the link titled “Upload Strategy.”
Review the information on that page and then select “Begin Uploading”; from this point, the wizard will guide you through the steps in the upload process.
During the upload process, in addition to the ELD and any associated DLLs, you will be instructed to specify the information described in the following document.
Technical Requirements for Submitted Strategy Trading Products
- How do I submit my strategy trading product?
Once your strategy trading product is uploaded, we will review the information you provided and the results of an initial back-test (see details below).
To generate the initial back-test, we will test your strategy trading product using all of the settings that you specified when you uploaded it. The date range for the back-test will be as specified below:
| Interval |
Back-test Period |
| Monthly |
20 years back |
| Weekly |
20 years back |
| Daily |
10 years back |
| Intraday |
1 year back |
The initial back-test must meet the following criteria to be accepted.
| Total Net Profit – All Trades |
>= |
-100,000 |
| Total Number of Trades – All Trades |
>= |
20 |
| Max. Shares/Contracts/Lots Held – All Trades |
|
|
| Equities |
<= |
10,000 |
| Futures |
<= |
100 |
| Forex |
<= |
100 |
Once a strategy trading product has been accepted, the simulated performance results will be uploaded to TradeStation Strategy Network and the strategy trading product will be available for potential subscribers. The simulated performance results will be updated on a daily basis.
- Does the strategy trading product name have to be the same as the EasyLanguage name?
No.
- If the trading strategy rules are for a futures symbol, do I have to include the contract month?
You need to specify the symbol for the continuous contract that you would like to use, and you should not specify the contract month.
- Does my EasyLanguage code need to be unprotected in order to upload it to TradeStation Strategy Network?
Your EasyLanguage code can be either protected or unprotected.
- Can I make reference to client account numbers in my EasyLanguage code?
You may not make reference to client account numbers in your EasyLanguage code.
- How do I provide TradeStation Strategy Network with changes to my strategy trading product once it has been posted?
Go to TradeStation Strategy Network. Position your cursor over “My Strategies” and select “Submitted Strategies” from the drop-down menu.
Find the strategy trading product you wish to modify and click on the pencil icon “Update this Strategy” located next to the listing.
Click on the “Update/Modify Strategy” button.
Click on the “Upload a New Version” button.
Follow the “Upload a New Version” wizard to complete the process.
During this process, you will have the ability to specify whether you want your subscribers to be able to continue using the previous version.
Once a new version of your strategy trading product is uploaded, we will begin the entire review process again and, upon acceptance, we will post the results for the new version. The results for the previous version will continue to be available from the Strategy Performance page.
Your new version will be downloaded automatically to all of your current subscribers.
- Can I change the price of my strategy trading product once it has been submitted?
Yes, but no more than once every 90 days.
- How many strategy trading products can I submit?
As many as you would like.
- How much of the subscription fee will I receive?
You will receive 100% of the monthly subscription fee paid by each subscriber for your strategy trading product.
- What is the client refund policy?
Subscriber support and service will be provided directly by the developer, not TradeStation Strategy Network. If for any reason the client is dissatisfied with such terms and conditions and gives us notice of that fact (and cancellation) within 10 days of subscribing, they will be entitled to cancellation and a full refund of the first month’s subscription payment. This amount will be deducted from your payment.
- How will TradeStation protect my intellectual property?
We are not responsible for protecting your intellectual property—that is solely your responsibility. However, your strategy trading product will be stored and downloaded to subscribers in binary form, not readable code. The ability to use your strategy trading product will be controlled via entitlements on TradeStation Strategy Network. Therefore, if a subscriber fails to pay for the subscription, we will disable the customer's access to the strategy trading product within a reasonable time period.
- What happens if a TradeStation customer has questions about my strategy trading product?
Subscribers will have your contact information to contact you directly. Only you should answer those questions.
- Who do I contact if I have a question regarding the program or my strategy trading product?
You may contact StrategyNetwork@TradeStation.com with questions regarding TradeStation Strategy Network or your strategy trading product.
- How does TradeStation Strategy Network generate theoretical performance results?
TradeStation Strategy Network provides up-to-date theoretical performance statistics by performing a daily back-test of all strategy trading products. We will maintain three sets of theoretical results for all strategy trading products: an initial back-test, the since-published results, and a set of results that combines the initial back-test and the since-published periods.
Initial Back-test Results
When a strategy trading product is posted on TradeStation Strategy Network, it is initially back-tested over a pre-determined time period depending on the data interval used in the back-test. These results are available on the Strategy page for each strategy trading product. Below is a summary of the time periods for the initial back-test based on the data interval:
| Data Interval |
Initial Back-Test Period |
| Intraday |
1 Year |
| Daily |
10 Years |
| Weekly |
20 Years |
| Monthly |
20 Years |
Since-Published Results
After strategy trading products have been posted on TradeStation Strategy Network, they are re-tested each night using the published date as the beginning date and the current date as the end date of the back-test. These results are referred to as the "since-published" results. The "since-published" results are available on the Strategy page for each strategy trading product.
Combined Results
After strategy trading products have been posted on TradeStation Strategy Network, they are also re-tested each night using the initial back-test start date as the beginning date and the current date as the end date of the back-test. These results are referred to as the "combined" results, since they include the combined period of the initial back-test and the since-published results. The "combined" results are also available on the Strategy page for each strategy trading product.
- What settings are used when performing a back-test?
When strategy trading products are back-tested on TradeStation Strategy Network, the following settings are used by default, unless the developer’s code explicitly overwrites these settings.
| Initial Capital |
$100,000 |
| Interest Rate |
1 percent |
| Back-Testing Resolution |
Intraday + Daily strategy: 1 minute |
| |
Weekly/Monthly strategy: Daily |
| |
|
| Position Limits (Pyramiding)* |
Disabled |
| Max Bars Back* |
50 |
| |
|
| Trade Size* |
Equities: 100 shares |
| |
Futures: 1 contract |
| |
Forex: 1 lot |
| |
|
| Slippage |
Equities: $0.01/trade |
| |
Futures: US dollar value of 1 minimum move |
| |
Forex: See table below |
| |
|
| Commissions |
Equities: $0.01/share |
| |
Futures: $2.50/contract |
| |
Forex: $2.70/lot |
*These items may be overwritten by the developer in the EasyLanguage code or properties.
Slippage Values for Forex
Slippage value is applied to one lot for each side of the trade. The trade size will not impact the slippage value.
| Pair |
Slippage |
| EURUSD |
$ 0.75 |
| AUDUSD |
$ 1.50 |
| GBPUSD |
$ 1.50 |
| NZDUSD |
$ 3.00 |
| USDJPY |
$ 5.00 |
| EURCHF |
$ 7.50 |
| EURJPY |
$ 10.00 |
| USDCAD |
$ 15.00 |
| USDCHF |
$ 15.00 |
| EURGBP |
$ 15.00 |
| CHFJPY |
$ 15.00 |
| AUDCAD |
$ 20.00 |
| AUDJPY |
$ 20.00 |
| EURAUD |
$ 25.00 |
| EURCAD |
$ 25.00 |
| CADJPY |
$ 25.00 |
| NZDJPY |
$ 25.00 |
| AUDNZD |
$ 25.00 |
| GBPAUD |
$ 30.00 |
| GBPCAD |
$ 30.00 |
| GBPCHF |
$ 30.00 |
| GBPJPY |
$ 30.00 |
- When I register as a participating developer on TradeStation Strategy Network, will the exchanges (market data services) consider me a "professional"?
All developers participating on TradeStation Strategy Network, regardless of whether you register as an individual or type of legal entity (corporation, partnership or limited liability company), will be deemed a "professional" as defined by the exchanges.
You have the option to choose not to receive any real-time market data services. If you choose not to receive any real-time data, you will receive any delayed data that is offered at no charge by the various exchanges that offer such data. If you do choose to receive real-time market data from an exchange, you will also receive any free delayed data from all other exchanges that offer such data.
During the registration process, you will not be required to select which data services you wish to receive. This can be done during the TradeStation download process, when you will be prompted to select which market data services you wish to receive, and when you will also have time to review the complete list of such services along with their pricing.
Please note that if you wish to qualify for special NASDAQ data services pricing, you must call 954.652.7016 and speak with the TradeStation Add-ons Administrative Assistant.
|
|
|
 |
|
 |
|
| |