Find Jobs
Hire Freelancers

Interactive Broker's API

$250-750 USD

Closed
Posted over 3 years ago

$250-750 USD

Paid on delivery
Skills: Interactive Brokers TWS API Python Requirements Build a python program to connect Interactive Brokers TWS with API for making trading orders: 1. The program can monitor market price 2. The program can make limit orders, market orders or bracket orders with predetermined custom inputs 3. The program can make up to 5 orders at the same time 4. When a stop-loss or profit-taking order is triggered, cancel the corresponding bracket order 5. After an order is executed, make an alert via email and phone call 6. The inputs for the program can be adjusted at any time 7. The program can be started or stopped manually at any time 8. Write detailed implementation procedure and test with demo accounts The inputs are: 1. Time 2. Position Size 3. Securities 4. Trigger 5. Action 6. Stop-loss price 7. Profit-taking price = market price + market price - stop loss price 8. The program can run up to 5 modules simultaneously for different securities and orders. Modules are started and stopped independently. Example 1 – Long Order: Inputs: Time 12:00 Size 5M Security [login to view URL] Tigger Above 1.10 Action Buy Stop-loss order 1.09 Profit-taking order Market price at 12:00 – 1.09 + Mkt price at 12:00 For example, before 12:00, I started the program with the following inputs: at 12:00, if the price for [login to view URL] is above 1.10, make a buy market order and a bracket order. The stop-loss price is 1.09 and the profit-taking price is at ((market price – 1.09)+market price). Position size is 5M Hypothetical scenario 1: At 12:00, the market price of EURUSD is 1.1010, the program automatically buy 5M [login to view URL] at market price with STP 1.09 & TP 1.1112 ((1.1010-1.09)+1.1010). Then the program make both email and phone call alerts. After 12:00, if the stop-loss order is executed, the program cancel the corresponding profit-taking order simultaneously. The program module for this security stops. Hypothetical scenario 2: At 12:00, the market price of EURUSD is 1.0987, the program does nothing because the market price does not reach the trigger. The program module for this security stops. Example 2 – Short Order: Inputs: Time 12:00 Size 5M Security [login to view URL] Tigger below 1.10 Action Sell Stop-loss order 1.11 Profit-taking order Market price at 12:00 – 1.11 + Mkt price at 12:00 For example, before 12:00, I started the program with the following inputs: at 12:00, if the price for [login to view URL] is below 1.11, make a sell market order and a bracket order. The stop-loss price is 1.11 and the profit-taking price is at ((market price – 1.11)+market price). Position size is 5M. Hypothetical scenario 1: At 12:00, the market price of EURUSD is 1.0987, the program automatically sell 5M [login to view URL] at market price with STP 1.11 & TP 1.0874 ((1.0987-1.11)+1.0987). Then the program make both email and phone call alerts. After 12:00, if the profit-taking order is executed, the program cancel the corresponding stop-loss order simultaneously. The program module for this security stops. Hypothetical scenario 2: At 12:00, the market price of EURUSD is 1.1056, the program does nothing because the market price does not reach the trigger. The program module for this security stops.
Project ID: 26702116

About the project

9 proposals
Remote project
Active 4 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
9 freelancers are bidding on average $523 USD for this job
User Avatar
Hi there, I hope you are doing well. I am Quant developer with over 5 years of experience in quantitative development using TWS. I saw your project and I found it interesting. I would love to help you in this. Ping me back for a quick chat.
$500 USD in 7 days
4.9 (33 reviews)
5.8
5.8
User Avatar
Hello there, How are you doing? Just saw your project posted. I read the brief details and I felt I could help you with it. Lets start the chat and discuss it in detail. Please check my porfolio: My Portfolio: https://www.freelancer.com/u/AITSoft Availability timings: 8am-8pm EST Regards, Shamshad
$750 USD in 29 days
5.0 (25 reviews)
5.2
5.2
User Avatar
Hello There !! Greetings from Dimark Technologies! I would be keen to associate for providing support and development on AWS, Python, and Java, Amazon Alexa, Google Actions. Possess 10+ years of proven experience in System Administrator (Linux, Centos, Ubuntu)| DevOps, AWS, GCP. + Hands-on experience working with IAM, EC2, VPC, Lambda, S3, RDS, Transcribe, Textrect, DynamoDB, CloudFront, WAF, Elastic Beanstalk, EFS, Redshift, API Gateway, CloudWatch, Cognito, etc. + Experience in AWS infrastructure security, high availability, scalability, AWS infrastructure optimization, cost reduction, migration, etc. + Experience in infrastructure/service migration, cloud cost optimization + Experience in hosting and managing service. + Experience in Amazon Alexa skill development and Google action development. ** My clientele is globally located and I maintain regular communication with daily updates in the form of: 1. Team leader 2. Work done 3. Challenges/Queries 4. Next Action Plan Why should you hire: 1. Extensive experience all the mentioned technology stack. 2. We are open to learn any new technologies at fast pace (if required). 3. We are open to sign NDAs I can start work immediately now for you and can provide you perfect result for your requirements. I look forward to hearing from you. Thanks and Regards Dimark
$500 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello client, Am delighted and opportune to attend to your project. I have enough experience and also work on many trading platforms such as listed below: *Ninjatrader (NT7/NT8) * Metatrader (MT4/MT5) *Ctrader *Pine Script *Sierrachat. *Bitmex *Oanda I am a full stack developer with more than four years experience. I can fixed all kind of trading box in two to three days. Feel free to contact me. Best regards
$259 USD in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CANADA
OTTAWA, Canada
5.0
3
Member since Jun 20, 2020

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.