Developer needed for Stocks and Options Trading

I have been using Tradestation last few months, it works but it has its limitations. So I want to build this with python, to allow me to trade options, stocks, futures, and crypto. Able to backtest and optimize. I want to eventually connect this to Interactive Broker and Coinbase, or other brokers. Is there advantage to building this in Quantconnect (Lean) so that it’s easier to backtest and optimize? Ideally, I don’t want to rely on Quantconnect if I don’t have to. But I am open to your ideas.

This is a strategy that uses multiple indicators and multiple timeframes. It is set up in such a way that I included a list of indicators that I would use but I can decide which one to use or not use to create various strategies with different user inputs within the overall framework and apply multiple strategies to one or more securities.

• Each criterion needs to have an on/off function, if the criterion is turned off, then it should be ignored. I need the flexibility so I can choose to use 2 criteria, or I might use 5, or all of them. Whenever all of the active (the ones that are turned on) criteria are true, then it triggers an entry / exit signal. Both entry and exit signals have the same indicators, just different user inputs.

• [AND] means the criterion works together with other criteria, so they all need to be True in order for the signal to be triggered. [OR] means, it can operate independently from other criteria, so it’s one or the other, whichever happens first. See examples below for further explanation.

• Timeframe (size of candle bar) selection should be the same for all criteria. Ideally it will be good to choose any time frame, but if having a preset makes it easier to code, here’s the list. 5 min, 15 min, 30 min, 60 min, 2 hour, 3 hour, 4 hour, 8 hour, 1 day, 2 day, 1 week.

• Some indicators will use bar close for calculation, some will use intra-bar for calculation as specified.

• The strategy only goes one direction for each security: Entry (buy) to open a position, and Exit (sell) to close out the position. It should never reverse the position, meaning after Exit to close, it should not start a new Short position. If I want to Short, then I will need to create a new separate strategy.

• Design the algorithm in such a way that it would be easy to add new indicators or new criterion in the future. I will add more indicators in the future, but just want to keep the first version simple for now.

• I have broken the algorithm into 2 parts. 1) Signals sender (this is where all the signals happen) and 2) signal receiver (this is where you can input securities and sizing). It is done this way so that you can use the signals sender to analyze the stock chart data and use the receiver to trade its options. See attached graph for illustration.

• Need to visually see the all the entries and exits on the chart. (if you are familiar with Tradestation, you know what I mean)

• These are my ideas, I am open to your ideas and suggestions if you have better and easier ways to design the algorithm to accomplish what I am trying to do.


a working algorithm

connected to Interactive Broker and Coinbase Pro

Habilidades: Python, Trading

About the Client:
( 0 comentários ) Santa Clara, United States

ID do Projeto: #32607058

10 freelancers estão ofertando em média $249 nesse trabalho


I am a Developer working on Stocks and Options Trading I understand your requirements and here to help you develop it

$140 USD in 2 dias
(18 Comentários)

Hello, I have gone through the requirements mentioned by you for your project - Developer needed for Stocks and Options Trading. Let us chat on - [login to view URL] in details about your project. We a Mais

$140 USD in 7 dias
(23 Comentários)

Hi, I see that you need some assistant in Developer needed for Stocks and Options Trading I have skills in: C,C#,C++,JAVA and I have experience in web development. I have skills with the follo ,,,,,wing programming la Mais

$140 USD in 3 dias
(8 Comentários)

Hi Do you need classes? Do you need help in your Quiz, Assignment or Exam? If "YES" then you are at right place. DW Solution Online is providing online classes for all grades and subjects with highly qualified Experts. Mais

$140 USD in 4 dias
(2 Comentários)
$155 USD in 30 dias
(0 Comentários)

Hi there, How are you? I can work with your project skills Trading and Python. Upon reading your description file I am sure we can definitely pull it off once provided with detailed file of your requirements. I have go Mais

$250 USD in 8 dias
(0 Comentários)

Hi, I have 7+ years trading experience in indian stock market and 3+ years algo developing experience. I have gone through your project description. I am trader and having team of experts in this i can help you with y Mais

$1000 USD in 35 dias
(0 Comentários)

[login to view URL] a web developer, my skill is perfect in your job .. I have Skills in PHP, WordPress(CMS), HTML5, CSS3, JavaScript, jQuery, Bootstrap, PSD to HTML, Website design HTML, Lara Mais

$140 USD in 7 dias
(0 Comentários)

Greetings! I have reviewed your project details and as you need. I believe that I can assist you with this project. I have been working as a website developer for the past 8+ years and I have impressed a lot of my cl Mais

$240 USD in 7 dias
(0 Comentários)

How are you? I can work with your project skills Trading and Python. Upon reading your description file I am sure we can definitely pull it off once provided with detailed file of your requirements. I have good experie Mais

$140 USD in 7 dias
(0 Comentários)