NexusFi: Find Your Edge


Home Menu

 





What are the limits of Excel?


Discussion in Platforms and Indicators

Updated
      Top Posters
    1. looks_one ondafringe with 4 posts (6 thanks)
    2. looks_two Yeuts with 4 posts (3 thanks)
    3. looks_3 drftr with 2 posts (1 thanks)
    4. looks_4 SBtrader82 with 2 posts (4 thanks)
      Best Posters
    1. looks_one bobwest with 3 thanks per post
    2. looks_two SBtrader82 with 2 thanks per post
    3. looks_3 ondafringe with 1.5 thanks per post
    4. looks_4 Yeuts with 0.8 thanks per post
    1. trending_up 5,001 views
    2. thumb_up 22 thanks given
    3. group 8 followers
    1. forum 16 posts
    2. attach_file 0 attachments




 
Search this Thread

What are the limits of Excel?

  #11 (permalink)
Yeuts
San Juan + Puerto Rico/USA
 
Posts: 9 since Jul 2020
Thanks Given: 9
Thanks Received: 13


ondafringe View Post
Sshhh... you'll scare 'em off!

gotta take the plunge sometime, amirite?

Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
Trade idea based off three indicators.
Traders Hideout
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
How to apply profiles
Traders Hideout
PowerLanguage & EasyLanguage. How to get the platfor …
EasyLanguage Programming
REcommedations for programming help
Sierra Chart
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Spoo-nalysis ES e-mini futures S&P 500
29 thanks
Tao te Trade: way of the WLD
24 thanks
Just another trading journal: PA, Wyckoff & Trends
24 thanks
Bigger Wins or Fewer Losses?
21 thanks
GFIs1 1 DAX trade per day journal
17 thanks
  #12 (permalink)
ondafringe
Albuquerque, NM, USA
 
Posts: 124 since Jul 2012
Thanks Given: 87
Thanks Received: 117


Yeuts View Post
gotta take the plunge sometime, amirite?

If you are a primarily left-brained individual, I'd say go for it. I would also agree with @SBtrader82, you could probably be up and coding (somewhat) in a few months, and then it's a matter of how much time you want to invest in order to get it all up and running.

I looked at the SC/Spreadsheet system for trading and didn't like it; it felt too limited to me. However, there are a few SC/Spreadsheet gurus around here who could give you better feedback on that.

And keep this in mind: If you hire a programmer... it could get expensive... and you'll probably want that person to work under an NDA... and the never-ending back-and-forth it will take to get what you want... and then you find out the programmer doesn't really know what they claimed to know... and then you have to start all over again... and, well, by the time you go through all that, you could have been well on your way to coding it yourself.

@TremblingHand has gone through a lot of trouble putting together a programming guide for beginners wanting to learn SC/ACSIL. Read through that and... if you wake up with night tremors... hire a programmer!!


Reply With Quote
Thanked by:
  #13 (permalink)
 Trembling Hand 
Melbourne, Land of Oz
 
Experience: Advanced
Platform: Sierra Chart, CQG
Broker: CQG
Trading: HSI
Posts: 246 since Jun 2011
Thanks Given: 28
Thanks Received: 360


If you are looking for a robust way to connect to streaming data, send orders and is like a spreadsheet don't thing you can go past SierraChart,

https://www.sierrachart.com/index.php?page=doc/WorkingWithSpreadsheets.php

Follow me on Twitter Reply With Quote
Thanked by:
  #14 (permalink)
userque
Chicago IL
 
Posts: 180 since Apr 2016
Thanks Given: 573
Thanks Received: 130


Yeuts View Post
Hi all-

I am finally ready to automate a futures strategy and am exploring different ways to do so. I am not a developer and currently use Excel (without macros) for different parts of the strategy. My goal is to eventually be fully black box, knowing that iterating from gray box will most likely be my path.

The variables I'm weighing are:
- Upfront costs
- Time to market
- Degree of independence from 3rd parties

For example, I could hire a developer to get exactly what I need, though the upfront costs and necessity for an ongoing relationship would be significant. On the other hand, I could achieve "gray box status" relatively quickly doing this myself, in Excel.

My question is, what are the LIMITS of Excel? From my research it seems to be something most traders have moved on from. Is this because the tools available to non-coders today are more powerful, or something else? Additionally I'm looking into options with more features than Excel, such as TradeStation, TT's ADL, Sierra Chart's Sheets etc.

I'm trying to weigh all options before committing my time and energy to a course. All perspectives are appreciated.

Regards.

IMO, people leave Excel because they want to try a different strategy, or try modifying their strategy.

With spreadsheets, it's easy to paint yourself into a corner, regarding the structure of the sheet. The "easiest" way out of it is to start from a fresh sheet. Doing that can get old quickly.

Coding strategies in a spreadsheet is restrictive, coding in a language allows for more abstractions. The physical location of 'cells' becomes irrelevant.

Using Excel VBA can help somewhat.

Some leave because Excel becomes too slow for them, or they just desire a faster implementation.

After a certain number of rows/columns, Excel may choke.

Going with a platform like NT will be faster to implement, but will cost more. The other extreme is Python. It'll be slower to implement, but basically free ... if you can code.

Also, if you ever what to explore machine learning, you're pretty much relegated to using Python (though other languages can do some ML).

Everyone can take coding courses. Everyone can program a 'hello world' "app." But not everyone will be able to code something worthwhile.

In short ... the answer is ... it depends.

Reply With Quote
Thanked by:
  #15 (permalink)
Yeuts
San Juan + Puerto Rico/USA
 
Posts: 9 since Jul 2020
Thanks Given: 9
Thanks Received: 13


userque View Post
With spreadsheets, it's easy to paint yourself into a corner, regarding the structure of the sheet. The "easiest" way out of it is to start from a fresh sheet. Doing that can get old quickly.

Coding strategies in a spreadsheet is restrictive, coding in a language allows for more abstractions. The physical location of 'cells' becomes irrelevant.

Using Excel VBA can help somewhat.

Some leave because Excel becomes too slow for them, or they just desire a faster implementation.

After a certain number of rows/columns, Excel may choke.

Thank you. This is exactly what I was looking for regarding obstacles to expect with Excel in the future.

Reply With Quote
Thanked by:
  #16 (permalink)
drftr
Amsterdam, The Netherlands
 
Posts: 29 since Jan 2021
Thanks Given: 18
Thanks Received: 14

Have you defined what the technical abilities for your tool (whether Excel or not) should be? I didn't see anything about trading for instance overnight in different markets or about the number of trades, etcetera. I'm asking because Excel is not the most stable product out there if your program would need to receive and/or send out lots of data in a very short time frame. Think "choking". It can do an awful lot but it depends on how you operate it. Day trading on your pc for a couple of hours per day is a very different ball game than trading overnight that may require a server setup with optimized uptime. These things do matter.

If you're a light trader and want to invest in yourself going forward you could either learn C# or Python, or take a much easier and cheaper path by choosing a decent open source database like MySQL, put it in the cloud for a few bucks per month, and see how far you get. There's a zillion forums with technical help and IF you have to hire someone at least it's cheapish. Another option could be using TradeStation which is an excellent broker, has all data incorporated, and comes with its own free EasyLanguage code, which from what I've seen is more than a very decent language, supported by quite a community. And if you don't like it in the end a switch to MultiCharts which basically uses the same language is easy.

After having done a lot of research myself about platforms (you may want to read the 2 threads I created) I might go the open source route myself as not to be locked in for any tool of which I won't use 80% or more anyway. If you're a very structured thinker I'm sure you're able to learn how to write basic queries and code within days. The rest comes with playing and investing in yourself before investing in markets.

drftr

Reply With Quote
Thanked by:
  #17 (permalink)
drftr
Amsterdam, The Netherlands
 
Posts: 29 since Jan 2021
Thanks Given: 18
Thanks Received: 14

Sorry, forgot to add a link to Excel's real-time data function:

https://www.microsoft.com/en-us/microsoft-365/blog/2019/06/05/stocks-data-type-microsoft-nasdaq-refinitiv-empower-investors-with-real-time-data/

drftr

Reply With Quote




Last Updated on February 7, 2021


© 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