Simple starter Python programming or something off the shelf?

1) yes

2) there are 2-3 available online, including from IB.

3) IMO, shoot for trade *triggers* first. These don't depend on option market liquidity, allowing (demanding) you to respond with actual review/brainpower first.

RPA/algo-trading with trends is nearly trivial.
RPA/algo-trading options is *much* trickier, just to develop robust triggers.
RPA/algo-trading options including order management/placement? That's a job for a FT crew of a dozen.

(IMO. YMMV. OIMMBCTTA.)

Old analog geezer trapped in a digital world.Tried google but came up blank; what is OIMMBCTTA in English? Thanks - Lou
 
Old analog geezer trapped in a digital world.Tried google but came up blank; what is OIMMBCTTA in English? Thanks - Lou
You don't remember non-convex (flat) side-view mirrors??
And then, all the accidents with the "wide angle!" convex mirrors??
And then,..... "Objects in mirror may be closer than they appear."

:D

Jeeez. That aged me a few years just writing that.:rolleyes:
 
Most people here like Python for the pandas / numpy support, brevity of syntax, plethora of libraries it has and not having to go through a compile/link process during software creation. You'll understand the value of adding type hints to your Python code though after you've worked with it for awhile. But let's be honest: the GIL (global interpreter lock) is a very bad thing when everyone in trading these days has 4-16 hardware threads of execution available for work and Python cannot run them at the same time.

However, if anything you do has to do with concurrency and/or parallel computing though then using either Erlang/OTP with Elixir or Clojure will provide better levels of software integrity as you scale up.

Yeah, go ahead towards Python. It fits in no time like an old shoe and will serve you well in the beginning to get your thoughts organized. But read-up on Elixir / Clojure in your spare moments and a whole new world of computability will open up to you.
 
Most people here like Python for the pandas / numpy support, brevity of syntax, plethora of libraries it has and not having to go through a compile/link process during software creation. You'll understand the value of adding type hints to your Python code though after you've worked with it for awhile. But let's be honest: the GIL (global interpreter lock) is a very bad thing when everyone in trading these days has 4-16 hardware threads of execution available for work and Python cannot run them at the same time.

However, if anything you do has to do with concurrency and/or parallel computing though then using either Erlang/OTP with Elixir or Clojure will provide better levels of software integrity as you scale up.

Yeah, go ahead towards Python. It fits in no time like an old shoe and will serve you well in the beginning to get your thoughts organized. But read-up on Elixir / Clojure in your spare moments and a whole new world of computability will open up to you.

What is the best book on Clojure? Isn't Haskell ideal for pure parallelism/ functional?
 
Can anyone be an 'expert trader' without reasonable coding experience/skills?
I have my doubts.

You could - with decision trees made in Excel, and fast fingers to put in your trades. Problem is, it's tough to do that while holding down a full time job, and sitting in meetings :vomit:
 
You could - with decision trees made in Excel, and fast fingers to put in your trades. Problem is, it's tough to do that while holding down a full time job, and sitting in meetings :vomit:
Trouble with excel, it struggles with too much data.
I'm not sure if googlefinance BiqQuery would aleviate that problem.....?
 
Honestly guys, I'm thinking of building my code in EasyLanguage with Multicharts. Python seems like too much work. I'd rather have a stand-alone system where I don't have to worry about also picking external resources like libraries?, Elixir?, pandas / numpy?, Cojur? or whatever.

I'm used to VBA where you don't need anything outside of Excel to do basic programming in Excel.
I thought about using DDE/ActiveX for Excel - just doesn't seem to be much online support on YouTube, Codecademy or anywhere (and I hear they suck).

Correct me if i'm wrong but EasyLanguage seems to be the easiest way for a noob like myself to build an automated trading system with simple code
 
Last edited:
Back
Top