[go: up one dir, main page]

0% found this document useful (0 votes)
221 views6 pages

Beginner and Aspiring Quant - Algo Trader - Elite Trader

The document is a discussion forum post from a beginner aspiring to become a quant/algorithmic trader. They are looking for recommendations on trading platforms/APIs that allow programming in C++/C# and have paper trading capabilities without large deposit requirements. Forum responders recommend Tradelink which uses C# and can interface with many brokers. They caution that it is important to learn how to trade first before developing algorithms in order to understand market dynamics. Recommendations are also made to spend years learning skills and to consider discovering new market perspectives for achieving an edge over standard statistical strategies.

Uploaded by

Clifford Dmello
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
221 views6 pages

Beginner and Aspiring Quant - Algo Trader - Elite Trader

The document is a discussion forum post from a beginner aspiring to become a quant/algorithmic trader. They are looking for recommendations on trading platforms/APIs that allow programming in C++/C# and have paper trading capabilities without large deposit requirements. Forum responders recommend Tradelink which uses C# and can interface with many brokers. They caution that it is important to learn how to trade first before developing algorithms in order to understand market dynamics. Recommendations are also made to spend years learning skills and to consider discovering new market perspectives for achieving an edge over standard statistical strategies.

Uploaded by

Clifford Dmello
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

5/23/2015

BeginnerandAspiringQuant/Algotrader|EliteTrader

BeginnerandAspiringQuant/Algotrader
Discussionin'AutomatedTrading'startedbydavahg,Mar2,2015.
1

Next>

davahg

Posts

Likes

HiAll,
Iamnewtoalgorithmic/quantitativetradingbutIwishto
pursueafulltimecareerinthisfield.Iamarelatively
competentPerl/Matlabprogrammer,butnowlookingtolearn
C++/C#(IdonotwanttouseEasylanguage).Iwouldliketo
knowwhichtradingplatform/apiyouwouldrecommendtohelp
megetstartedwithusingtheselanguagesforprogramming
simplealgorithmsandwhatsortoflearningprogramshouldI
haveifIwanttoworkasaquant/algorithmictrader?
Iwouldliketostartwiththebasicstrategies,thenworkmyway
uptomorecomplicatedmathematicalstrategies.Mygoalatthe
momentisnottogetrichbuttosecureajobinthefield.
IhavelookedatInteractiveBrokers,buttheyrequirea$10k
deposittostartanaccountwhichIcurrentlydon'thave.AsI'm
onlyinterestedinthelearningaspectrightnow,arethereany
thatdonotrequirealargeamounttostartup(ideallyfree)even
ifitsjustpapertrading?
Thanks.
Mar2,2015

johnbennett103

Share

20

Posts

Likes

YoucouldtryTradelink.ItsopensourceinC#,anditcanbe
tiedintoalmostanybroker.Theonlydrawbackissupportis
prettythin.Hereissomeusefullinks:
https://code.google.com/p/tradelink/
https://bitbucket.org/JDFagan/tradelink/overview
data:text/htmlcharset=utf8,%3Cdiv%20class%3D%22titleBar%20%22%20style%3D%22margin%3A%2016px%2023px%3B%20padding%3A%200px%3

1/6

5/23/2015

BeginnerandAspiringQuant/Algotrader|EliteTrader

Mar2,2015

eusdaiki

Share

1,929

36

Posts

Likes

metatrader'slanguageisprettyclosetoC++too....
Mar2,2015

ianlav

Share

11

Posts

Likes

NinjaTraderusesNinjascript,whichisbasicallyC#.Iusethis
withInteractiveBrokers,butyoucandoMBTradingaswell.Not
surewhichmarketsyouwanttotradein,butbothofthose
brokersandNinjatraderletyoutradeforex,futures,equities.
Idoalgorithmictradingmyself.Mybackgroundisindustrial
engineering,andmyopinionisthatunderstandingtheinsand
outsofoptimizationandsimulationismuchmoreimportant
thanprogramming.Otherwise,youmayfindyourselflearning
thehardwaythatyouralgorithmsarenotasgoodinreallife
andtheyareinsimulation.
Caseinpoint:myexperienceisthatmorecomplicated
mathematicalstrategiesonlyproducebetterresultsina
simulatedenvironmentbecauseyouroptimizerhasmore
degreesoffreedomtofittheparameterstothedata.Simpler
strategiesaremorerobust.
Also,expecttospendyearsgettingyourskillsup.Thinkofit
likethis:youhavetobuildahouseallbyyourself.Your
questionisaskingwhattoolsyouneedtouse,butthereisfar,
farmoreyouneedtounderstandtosuccessfullybuildahouse.
Similarwithtrading:youcan'ttradewithoutthetools,butthere
isfarmoreyouneedtomastertosurvivethetradingworldin
thelongrun,whetheritbeasatraderoradeveloper.
Notethereareanumberofcurrentandformerprofessional
quantsonQuorawhohaveworkedforbigfirms.Ifyousignup
onQuorayoumaybeabletogetsomegoodinfodirectlyfrom
thepeopleyouaspiretobecome.
Mar3,2015

Share

data:text/htmlcharset=utf8,%3Cdiv%20class%3D%22titleBar%20%22%20style%3D%22margin%3A%2016px%2023px%3B%20padding%3A%200px%3

2/6

5/23/2015

BeginnerandAspiringQuant/Algotrader|EliteTrader

rohan2008

41

19

Posts

Likes

davahgsaid:
HiAll,
Iamnewtoalgorithmic/quantitativetradingbutIwishtopursuea
fulltimecareerinthisfield.
Thanks.

My2cents:Learnhowtotradefirstsinceyouarea
programmer,youcanthenarchitectyourtradingengine.You
willendupwastingyourtimeifyoustartworkingonyour
tradingsystemwithoutunderstandingwhatitfeelsliketotrade
live.Youshouldatleastbebreakevenwithagoodworking
tradingplanbeforeyouwanttoventureintoalgotrading.I
myselfbeingasoftwareengineerwentthroughthatrouteyears
backandrealizedthatIwastedallmytimedeveloping
somethingwithouthavingaclueaboutpriceaction.Iknow,it
takestime,butthatsthewaytogobasedonmyexperienceof
coursethisismyopinion.Goodluck.
Mar3,2015

Share

JTrades,AlanWang,Sergio77and1otherpersonlikethis.

Sergio77

488

24

Posts

Likes

rohan2008said:
Youshouldatleastbebreakevenwithagoodworkingtradingplan
beforeyouwanttoventureintoalgotrading.

Randomtradersbreakeveniftheydoagoodrandomtradeto
covercost.Heshoulddoatleast20%/yrbeforegoingalgo.
Otherwisehismoneywillbetakeninafewdays/weeks.
IrememberthetimesIwasplayingaroundwithfriendswithan
IBaccount.Wewouldselectastockwithmorethan1Mshares
tradedaroundnoonbutwithnochangeinpriceandthenwe
wouldbuyafewroundlots.Immediately,priceswouldgocrazy
withanegativetrend.Wewouldwaitfora1%dropandbuy
more.Suddenly,thingswouldgethilariouslyquite.Averaging
downincreasedtheriskofthecounterparty.Welostsomeand
wonsome.Attheendwebrokeevenandwehadalotoffun
data:text/htmlcharset=utf8,%3Cdiv%20class%3D%22titleBar%20%22%20style%3D%22margin%3A%2016px%2023px%3B%20padding%3A%200px%3

3/6

5/23/2015

BeginnerandAspiringQuant/Algotrader|EliteTrader

seeingthegreedyf******goingwild.
Mar3,2015

Share

davahg

Posts

Likes

Thanksforallthesereplies,reallyappreciateit.HoweverIam
notfocusingonstrategiesasyet,Iamjustlookingforaplace
tostartlearningwhereIcanhaveoneverysimplestrategyjust
toseehoweverythingfitstogether.Then,Iwouldimprovemy
strategyortrynewonesbutallofthiswhilsttrading
papermoneyandwatchingmyaccountatleastforafew
months.OnceIhavegainedsufficientknowledgeandskills(and
savedupfunds),Iwillbegintradinglive.Eventually,Iaimto
joinafirmasaquantitative/algorithmictrader.
Sofornow,myemphasisisonfindingtherightbrokerthat
allowsmetoprograminC++ideally(IamopentoC#).Iwould
ratherstayawayfromthebrokerswhichhavetheirown
languages,aslearningC++/C#wouldbemoreusefultomein
thelongterm.
Iwouldliketoaskifanyonecanrecommendmeabrokerwith
anapithatallowsC++butdoesn'tchargemuch(ideally
nothing)totradeinpapermoney/demo?Asforwhich
instruments,IhavenotdecidedonanybutIwouldliketokeep
myoptionsopenforthefuture.
Also,IambasedinLondon,shouldIavoidUSones?
Lasteditedbyamoderator:Mar3,2015

Mar3,2015

arivera

Share

Posts

Likes

rohan2008said:
My2cents:Learnhowtotradefirstsinceyouareaprogrammer,you
canthenarchitectyourtradingengine.

Itotallyagreewiththis.Inmyopinion,inordertobeagood
mechanicaltraderyouneedtobesuccessfuldiscretionary
trader.Asoftwaredeveloperwithasolidunderstandingofthe
topiche'sworkingonwilldoamuchbetterjob.
data:text/htmlcharset=utf8,%3Cdiv%20class%3D%22titleBar%20%22%20style%3D%22margin%3A%2016px%2023px%3B%20padding%3A%200px%3

4/6

5/23/2015

BeginnerandAspiringQuant/Algotrader|EliteTrader

AsasoftwaredevelopermyselfItrytobuildcustomappsto
helpmewithtrademanagementandpreparation,butmy
tradingisdiscretionary.
Mar3,2015

Jerry030

Share

540

Posts

Likes

Itwouldalsodependonifyouwanttodomuch"discovery"in
searchofanedge.WhatImeanisthosewhodiscoveranew
perspectiveinadynamicalsystemlikethemarketshavean
edge.Itisinformationpredictiveoffuturebehaviourthatfew
mighthave.Thisgivesyourtradingsystemapplicationanedge.
Incontrastifyoutakethesame100categoriesofdatametrics
thateveryoneandtheirbotherlooksat,andapplythesame77
statistical,structuralpatternandlogicalgosthateveryoneelse
isusingyouareunlikelyhavehavemuchofanedge.When
thereisnoedgeininformationpeoplewillseekanedgein
process....speed.Agoodlookatthetradinguniverseillustrates
mypoint.Sincemosteveryonehasaccesstotonsofdataand
standardsoftwarelikeMathLaborSAStheedgefoundinwriting
algosislimited.Forexamplelet'ssay(makingsomethingup)
"Triggerstage1initialpositionwhenthecompositeof66%of
industrysegmentsleadersarewithin1standarddeviationof
theirannuallowANDtheUSD/YENratioexceedsthe........blah,
blah"foranother2,000linesofcode.SotheadventofHFT.
Theedgeisgettingyourorderinfirstoncesomethingstartsto
happenandholdingthepositionfor1.3secondsbecausethatis
abouthowlongthevastmajoritycanpredictthefuture
behaviourofthemarkets.
Sowhichwayforyoudogo?Ifit'sbeinganalgotraderthen
languages,tradingplatforms,andsucharecriticalandyoujoin
withmillionsofotherinvestorsinaverythinedgedspace.If
yougowithdiscoveryitwillbeverylonelybutyouarespared
debatesoverC++vsC#butwillneedtospendtimereading
Plato,RichardFeynmanandRupertSheldrake,thinkingnew
thoughtsandlearningtouseknowledgediscoveryand
predictiveanalyticssoftwaresuitestocreatetradingsystemsin
muchbigger"space".
Mar7,2015

Share

rohan2008andeusdaikilikethis.
data:text/htmlcharset=utf8,%3Cdiv%20class%3D%22titleBar%20%22%20style%3D%22margin%3A%2016px%2023px%3B%20padding%3A%200px%3

5/6

5/23/2015

BeginnerandAspiringQuant/Algotrader|EliteTrader

vicirek

606

11

Posts

Likes

YoucanstilltryexperimentingwithIBAPIforfreeusingdemo
accountwiththegoaloftestingyourskillsdevelopingthingslike
connect,errormanagement,trade/accountmanagement,your
ownUI.Unfortunatelydemofeediscompletelyuselessasitis
randomizedandsplicedcollectionofquotes(otherwisethey
wouldviolateregulationsgivingaccesswithoutpayingexchange
accessfees).Nextstepwouldbetoobtainsetofhistoricaldata
andusereplytosimulatelivefeedwithwhatyouhave
developed.Afterthatyoucanaddblackboxstrategiestowork
with.Itwouldworkifyoubuildyoursystemasasetof
independentmodulesnotnecessarilytieduptoonebroker.
IBandothersmayhaveprogramforstudentswilllowerinitial
depositrequirementsorfreeaccesstopaperaccount.

data:text/htmlcharset=utf8,%3Cdiv%20class%3D%22titleBar%20%22%20style%3D%22margin%3A%2016px%2023px%3B%20padding%3A%200px%3

6/6

You might also like