protect intellectual property

Discussion in 'App Development' started by Mtrader, Apr 15, 2015.

  1. Alex27

    Alex27

    thanks I am looking at using amibroker you can lock down the logic with .dll etc

    I found this on excel trading - http://exceltrader.net/ - is this what you mean
     
    #21     Mar 18, 2016
  2. userque

    userque

    You're welcome.

    Actually, I wasn't referring to anything specifically. I was referring to coding the strategy from scratch. But, incorporating such code may be fine though.

    When you use a 'platform' that has access to your work-product/code, then you can't be certain that your work-product/code has not been compromised. You simply have to 'trust' the platform.

    I don't use Amibroker, et al. But I'm certain that whatever can be coded with such platforms can also be code with traditional programming languages...and then some.

    Again: regardless of how you code your strategy, if you put it in anothers hands, it is possible to comprise whatever security measures you've implemented.

    Again: the most secure method is to only issue signals.
     
    #22     Mar 18, 2016
  3. Mtrader

    Mtrader

    First of all, you have no clue about the value that I want to protect.
    My situation is more the opposite of what you wrote. I don’t want to park my Porsche in a lot of scrap on wheels without protection.
    And secondly, even if I would spent 100K it would still be a very reasonable amount to protect my property.
    But all this doesn’t even matter. We live in a free country and I don’t have to justify the reasons why I want to protect my property.
     
    #23     Mar 18, 2016
  4. Sig

    Sig

    If you've got something worth spending $100K to protect then I'd submit you should be writing your own code or paying someone to write it for you if you can't, and ask why the heck you'd even consider using the tradestations of the world! No one is asking you to justify anything, that's being pretty defensive quite frankly. I was simply pointing out that everything has a cost and a value and you'd want to consider that before you spent a lot of money to protect something just because it's "mine" unless you consider "mine" to be that valuable to you. Clearly "mine" and "freedom" have a very high value to you, so I'd recommend you spend the commensurate amount of money needed to protect them. Again with the Porsche analogy, you don't go park a Porsche in a scrap yard and expect to pay only $29.99 a month to keep it safe. You're getting what you pay for when you use third party trading platforms.
     
    #24     Mar 18, 2016
  5. Mtrader

    Mtrader

    I started with one of these “cheap” programs, because by logic I first had to see if I could make money. So unlike you I would not start by hiring people to program something that never proved to be working.
    When I made real money I let a few different programmers program parts of my system.
    After that I posted three questions that you apparently did not read. I asked advice to improve my security. I never said I didn’t want to spent money. I know that things cost money. I only asked what I could do.
    Your Porsche anecdote has a negative undertone. I know your are smart and I am stupid. But real smart people don’t tell other’s they are stupid. That’s why I will stay silent.
     
    #25     Mar 18, 2016
  6. Sig

    Sig

    I’ll provide an answer now that we know enough to answer your question.

    1. Stop using third party trading platforms.

    2. Find a broker with API access, InteractiveBrokers is probably the most used by hobbyists so you can find the most support info from others on the web, but the brokerage customer service isn’t the best. There are many others out there as well.

    3. Hire a software developer and have them write the code for your trading system in the appropriate language for your latency requirements, or write it yourself if you know how.

    Note that this would be a poor answer if you were trading $10K and getting 25% a year out of it. The cost would far outweigh your profits. It’s a good answer if you’re making $100K a year as you indicated, since the costs would be a small percentage of your profits. Since you didn’t provide this information initially it wasn’t possible to provide a good answer. This was pretty much the entire point of all my posts on this subject.
    I make no value judgements on your intelligence and apologize if that is how you perceived my posts. I happen to know a lot about software development and trading software, which is why I offered my time to provide answers to you on this post. I'm certain I'm not smarter than you in many areas, however I do have experience in this area that seemed to be relevant to what you were seeking. I am trying to improve how I come off though, so if you let me know what I posted to make you think I thought you stupid it will help me be a better poster going forward.
    BTW, I don’t own a Porsche, and I not only don’t have LoJack I generally leave my car doors unlocked because my cars have nothing of value in them, are worth less than those around them, and I’d rather someone riffles through the change drawer then pops my lock with a screwdriver. Hopefully that helps with the negative undertones, I really didn't get that part either so happy to be illuminated on it.
     
    #26     Mar 18, 2016
    pstrusi likes this.
  7. Alex27

    Alex27

    you can protect your strategy with .dll either in .net or C++ in amibroker
     
    #27     Mar 19, 2016
  8. vicirek

    vicirek

    How? There are tools to reverse engineer this. Not that someone would really wanted to do it but once file is available it can be examined.
     
    #28     Mar 19, 2016
  9. userque

    userque

    Eventually, you'll tire of trying to get this point across. Sometimes, experience is the only teacher some will listen to.
     
    #29     Mar 19, 2016
  10. Alex27

    Alex27

    Stop being so negative - cheer up - just trying to protect IP as much as possible and welcome thoughts on the best ways to do that :)
     
    #30     Mar 19, 2016
    userque likes this.