• ベストアンサー

個人で使用する株の自動売買ソフトを作って欲しいのですが・・・

 PCの電源を入れっぱなしで『注文、損切り、利益確定』等を全自動でできるソフトウェアの開発をフリープログラマーの方などにして頂きたいのですが、かなり費用や時間はかかるものなのでしょうか? また、安く請け負っていただける方法等あればアドバイスいただけないでしょうか?  ちなみに個人で使用するものなので注文に関する細かい設定は必要ありません。  指定した2つの銘柄(仮にA,Bとします)を監視し、ABの価格差が指定した金額になった時にAを買い、Bを空売りするというものです。 例えば価格差の指定が10円であれば、Aが410円、Bが400円(A-B=10)という価格になったらAを買い、Bを空売りする。(もちろんA460円とB450円とかでもOK) いわゆる鞘取りというものです。 損切りや利益確定も同じやり方です。 それ以外の機能は全く必要ないのです。 素人の判断ですが、プログラマーの方ならさほど難しいプログラムではないと思うのですが・・・。 ちなみにリアルタイムでの板情報は個人で使用するものなので、口座を開設している証券会社から持ってきても問題はないと思います。 どうぞよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • natu2000
  • ベストアンサー率69% (83/119)
回答No.3

>50万くらいで作っていたただけるフリープログラマの方、いそうでしょうか?  SOHOなど登録されている所などを探せば見つかりそうですが、 制作に3ヶ月や半年以上かかるなら、まず見合わないでしょう。 1、2ヶ月ぐらいで出きる代物なら、まぁ問題ないかなと。 ですので、ヒアリングによってここは変わりそうなのです。 >いわゆる鞘取りというものです。 この仕様を満たすものを作る場合、証券会社などから吐き出すHTMLそのものを解析するか 直接ネットワークに流れる通信などからか、まぁ方法はどうでも良いのですが、 まず何はともあれ、指定された銘柄の値段を取得しなければなりません。 この取得方法が一概には、なかなか難しいと思います。 まず規格化されていないので、作ったとしても多分そこの証券会社用になるでしょう。 まぁしかしそれは専用ソフトということで別に良いのですが、 規格化されてない情報を取得するといった事が、非常に面倒なものです。 仮に規格化(ルール化)されているとしましょう。 あるいは何らかの方法で、株価などを取得する方法が証券会社側から提供されていれば話はもって簡単になるでしょう。 しかしながら、そうではない場合が多数であり 急に証券会社が勝手に変更したりする事になると、途端に動かなくなります。 このとき、作ったソフトは、最悪、誤作動を起こして無茶苦茶に注文しまくるか、全く動かないかのどちらかです。 まぁ早い話、使い物になりませんので、このようになってくると 制作してもらったフリープログラマに、修正を依頼することになりますが、 これは下手をすると、また初めからその辺のどう変更され方を調べることになるので もう一度、つくることに同意義になります。つまり貴方は、再度50万ほど支払いしなければなりません。 だんだかんだとその後も気になるのですが、まぁとりあえず仮に仕様を満たすソフトを仮に作ったとします。 なんとなく、それぽく動く物でも、テストをしなければなりませんね? この動作テストをする段階で、実際に注文してみるのが手っ取り早いですが 何かあったとき非常にマズイので、それをエミュレートするための擬似サーバーも必要になります。 そこまですると、やはり擬似サーバー分の工期も必要になる訳ですが・・・・・・。 となると50万は安い気もしないでもありません。 あるいは、本番テストについてはkennkenn4745さんがテストをするので問題ないとしたとしても バグや思ったような動作が得られないとき できればソフトがどのように動いて、どのようになって、正常になっていないのかを かつ、このとき、どのようにデータがながれてきたのか?など 開発側はできれば知りたい所です。 なんでもそうなのですが、ユーザー側でバグが発生したときに 開発側で、このバグが再現できなければ、バグを取り除くのは出来ません。 kennkenn4745さんが、思った居るように動いてない、ミス注文をしているor注文していないようだ、 修正を求むと言われても、開発側でkennkenn4745さんと同じ環境を整えられないと やはり、修正しろと言われても難しい問題です。 できればkennkenn4745さんが実際に取引できるように、もう1つ証券口座を作り 実際に売り買いの注文ができると良いですかね。(それの損失は問わない事) その上で、50万ほどのプログラムの制作代行としての報酬を払えばOKのような気もします。 またソフトのバグの誤作動等は一切金銭的責任は問わないようにし、 そしてバグは直してもらう方向で不問とすればよいでしょう。 またプログラムのソースコードについては、その値段であると多分譲渡されませんので 機能追加や修正など仕様変更などは、対応してもらう際は更に追加で払うことになります。 というような感じであれば、誰かは作ってもらえそうな気がします。

kennkenn4745
質問者

お礼

とても詳しいご説明、ありがとうございます。おかげさまで最終的な方針が決まりそうです。 >規格化されてない情報を取得するといった事が、非常に面倒なものです なるほど・・・素人が考えるほど簡単なものではないんですね。  これについては楽天証券のマーケットスピードとリアルタイムスプレッドシートと使えば解決できそうです。 この2つを使えば、リアルタイムでの株価情報のエクセルへの取り込みが可能になります。    証券会社が企画変更もクリアできますね。 ・・・となるとエクセルのデーターを監視し、条件がそろった時に発注するソフト・・・やっぱVBAになるんでしょうか。 VBAであればなんとか自分でもカスタマイズや修正できそうですしね。 後はプログラマーの方にお願いするか、VBAなので頑張って自分で作ってみるか・・・悩んでみます。 最初の質問とやや趣旨は変ってしまいましたが、お蔭様で話が煮詰まってきました。 ここまでできていればプログラマーの方にも話が持って行き易いです。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • sha-girl
  • ベストアンサー率52% (430/816)
回答No.2

昔そういうソフトを作った事があります。 問題は証券会社によって吐き出してくるhtml等の書式が違う為 その証券会社専用になりますし、証券会社がフォームを変えてくれば その都度対応する必要があります。 一般的にはhttps通信ですがflashを使ってそれ以外のポートを使っている 証券会社もありますし、仮に作ってもらったとしても フォームが変われば使えなくなる可能性があり現実的ではないと思います。 しかもお金のかかわるシステムなので責任も重大です。 もしプログラムのバグで 売るべきときに買ってしまったら誰が責任をとるのでしょう? 信用取引のようですし損益がはかりしれません。 フォームが変わる事で、注文できなくなるだけなら良いですが それによる誤発注なんて事もありえます。 動作テストをするといっても実際に注文するわけにはいかないでしょうし、 本当にテストをするなら、擬似サーバーを作る必要もでてきます。 kennkenn4745さんが考えているほど簡単ではないと思います。

kennkenn4745
質問者

お礼

ありがとうございます。 とても参考になります。 私もバグ、誤作動等のリスクは気になっています。 一応デイトレーダーなんで動作テスト、監視は1~2ヶ月は実際にソフトで売買しながら監視できる環境ではあります。 もし作ってもらうことになればバグ、誤作動による責任は使用者の自己責任という契約にしなければなりませんね。  VBA勉強して自分で作ろうかなあ・・・と少し悩んでます。

全文を見る
すると、全ての回答が全文表示されます。
  • natu2000
  • ベストアンサー率69% (83/119)
回答No.1

当方はフリーのプログラマです。 作るとなると具体的なヒアリングを行わなければなりません。 これにより制作期間は前後する可能性があります。 また多少の動作テストも必要になる為、やはり数日は要します。 またフリープログラマが例えば1ヶ月制作にかかるといった場合、 概ね20-30万ぐらいが相場です。(まぁ2、3ヶ月かかると単純に2倍3倍して下さい。) まぁ少なくとも1万とか2万じゃ普通のフリープログラマは作らないと思います。 ちょっと高めのソフト購入する感覚じゃ駄目ですよ。 1から作ってもらうので、これぐらい必要です。 また後から機能の追加などの要求は別料金といった感じでしょう。 フリープログラムであれば2桁で安いですが 制作会社に頼んだら恐らく3桁ぐらいくと思いますよ。 やっぱり高いので、ちょっとの場合 手前味噌ですが検索してみました http://www.google.co.jp/search?q=%E8%87%AA%E5%8B%95%E5%A3%B2%E8%B2%B7%E3%82%BD%E3%83%95%E3%83%88&hl=ja&lr=&rls=GGLG,GGLG:2006-11,GGLG:ja&start=10&sa=N 色々模索されている方、多そうですね。 このようなものもあるようですね http://toristrategy.amits.net/index.html

kennkenn4745
質問者

お礼

ありがとうございます。 なんとなく30~50万くらいかなあ・・・とは思ってました。 素人で作ってる方ではエクセルでVBAを駆使して作ってる方が多いようですね。 50万くらいで作っていたただけるフリープログラマの方、いそうでしょうか? 素人判断ですが一ヶ月」あれば作れそう・・・って気がするんですが。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • MT4自動売買プログラムについて

    現在MT4にて自動売買プログラムを作成していますが、トレール注文のプログラムの組み方がわかりません、価格の変動に対して、損切、利益確定、を調節するプログラムを組もうとおもっているのですが、どのように組んでよいかわかりません。例を出して言うと、 購入価格$us 90.00 買い、初期設定損切、-15Pips、利益確定+25 Pips その後 90.05になった場合、損切、89.90に設定しなおす その後 89.90になった場合損切を行う。 というような感じにしたいのですが、 購入後の価格変動の比較し、最高値を探る方法がわかりません、 どなたか知っている方がいればぜひ教えてください。

  • 利益確定売りの

    よくいう「利益確定の売り」についてです。 今日も、テレビ等のコメントで「朝方は利益確定の売りに圧され」みたいな表現されました。 確かに、一時下げたわけですので、当然売りが出たわけですが、その売りを、どうして「利益確定」のものと判断できるのでしょうか? 空売りや損切りの売りも、当然あると思います。 それらに比較して、利益確定の売りが多かったと言うことだとは思うのですが、どうしてそれがわかるのでしょう? 逆に「今日は、損失確定の売りが出た」と言う場合も見られます。 その売り注文が、利益確定なのか損切りなのか空売りなのかを、判断する材料は何なんですか? それはマスコミや証券マン等以外、個人では得られない情報からなのでしょうか?

  • 納得できる株の売買

    信用取引を数年前からやっています。 当初中長期で取引していたのですが、ライブドア事件の時に大損をしてからは、いわゆるデートレに手法を変更して、買っても負けてもその日のうちに決済するようになりました。 下がったところで、買いを入れてある程度戻ったら、決済。 逆に上がったら、高いところで空売りをして利益確定売りで下がったら決済。 そんなふうにやっているのですが、利益が出て決済しても、殆どの場合「もう少し待っていたら…もう少し利益があったのに…」なのです。 また、失敗して損切りをしても、「もう少し我慢すればプラスマイナス0だったのに…」なのです。 (もちろん過去にはもう少しの我慢が、大きな損失になったこともあります) チャートや気配値で判断するのですが、一攫千金を狙う程、度胸がないせいか利益も損も少ないのです。 それよりも、勝っても負けてもストレスがたまってしまって…でも事情があって株取引をしなければならないのです。 仕事のようなものなのです。 何か納得できる取引の仕方をアドバイス頂けたら…と思い、質問しました。 もちろん納得出来ても、負けたらお話になりませんけどね。 因みに、ここ1ヶ月くらいの損益は、保証金が100万円前後で15万円くらいです。

  • FXの自動売買ソフトで以下のような注文ができるソフトがあればご教示願い

    FXの自動売買ソフトで以下のような注文ができるソフトがあればご教示願います。 無料、有料、業者は問いません。 条件1.売買シグナルにより注文 条件2.損失限定のため1ドル=111円になったら売り(値は自分で決めれる) 条件3.利益確定時は最高高値の=XXXパーセント下がったら売り 例として、1ドル=113円と仮定します。 自動売買ソフトが買いと判断したので1ドル113円で買いの注文を発注しました。 価格が下がった場合、1ドル=111.1円まではなにもしないで、111円になったら売る 価格が上がった場合は、最高高値よりXXXパーセント下がったら売り注文とする。 例えば、1ドル=115円になった。XXXパーセント=2パーセントと設定した場合、112.7円になったら売る。 価格の推移が115円以上~112.8円間はなにもせず、高値が更新され117円になったとしたら、117円より-2パーセントで売り注文とする。 つまり、ロスカット値は自分で決め、利益が確定しているときは指値を自分で決めるのではなく、 利益のXXXパーセント下がったら売りという設定をしたいということです。 ご回答よろしくお願い致します。

  • 国内株 売却について

    株投資初心者です。 どなたか教えていただけますでしょうか。 (1)ネット証券を通じて国内株を現在保有していますが、私は、普段サラリーマンで日中板を監視することができません。 例えば、利益確定のための売り注文は前日の夜に出しておくと、株価が上昇した際には確定することができると思うのですが、急落してしまった場合、注文が出ていないので損切ができずどんどん被害が拡大していってしまいます。 何か、損切を早くするためのシステムはないのでしょうか? よろしくお願いいたします。 ちなみに、私が出したい注文は利確のための売り注文指値と損切のための売り注文指値が同時に出せれば一番いいと考えています。 (2)逆指値についてですが、うまく理解できていないと思っています。  損切のための逆指値注文については、設定金額を下回った場合に成り行き売りですよね・・。設定した金額になった時点で損切できれば被害を最小限に抑えられると思うのですが・・・。つまり、逆指値でわざわざ注文すると被害が拡大しているような印象をうけるのですが・・・。 おかしな質問をしていたら申し訳ありません。 どうぞよろしくお願いいたします。

  • 株の「空売り」の仕組みを教えてください

    空売りの仕組みがよく分かりません。 もっていない株を借りて売ることができるのはわかりました。 空売りの説明で「予想通り売却した価格より株価が値下がりしていれば、買い戻した価格との差が利益となる。」と説明がありました。 ここでいう、買い戻すという意味がよくわかりません。 また期日などもあるそうですが、具体例をあげて教えていただければありがたいです。 よろしくお願いします。

  • 上場株の個人間売買について

    今度、友人の勤務している会社(上場)が自社株を従業員に売却するという 話があり、友人も申請すれば100株取得できるそうです。 しかし、その友人は証券口座を持っていないため、その株を市場で 売却することができません。 また、株式取得後、ある期間を過ぎると売買が禁止されるそうで、 その期限までに新規に証券口座を開設することは無理そうです。 ですので、友人が株式取得後、個人間売買の形で私がその株を購入し、 私の証券口座に預けたのち売却しようと考えております。 そこで疑問です。 1.個人間で株式を売買した場合、名義書換をする必要があると思うのですが、 どのように書換をすればよいのでしょうか。 2.個人間の売買でも、基本的に市場価格での売買でなければいけないと 聞きました。市場価格より安く売買すると、その差額に贈与税がかかる そうです。しかし、その差額が110万円までなら非課税だそうです。 当該株式の現在の市場価格は3000円程度なので、100株の売買で 30万円です。そのくらいの現金は用意できますが、そうすると友人に 30万円という収入に対して税金がかかります。 それを避けるため、1株1円で100株100円で売買し、市場価格との差額 29万9900円ということにして贈与税分は非課税、その後当方で株式を売却し、 その売却金を個人的に渡す、という形にすることは可能でしょうか。 そもそも、個人間で株式を売買し、売却した人間に利益が出た場合、 それが税務署なり、市町村にわかってしまうのでしょうか。 よろしくお願いいたします。

  • 株の利益確定について。

    株の利益確定について。 1年くらいかけて上り調子や下がり調子の銘柄があったとした場合。 1. 上がり調子の初め頃に買いで入って、上げ下げあっても放置しておいて1年後に利益確定。 下がり調子の初め頃に空売りで入って、1年後に利益確定。 2. 上がり下がりの途中途中で利益確定して、再度同じ銘柄に利益確定した分を再投資。 どちらの方が勝てそうですか? 途中で利益確定の方が良いかな?とも思いましたが、買いで入ってたらその時の株価も高いかなとか… 現在、日産で平均500円で空売りしています。 含み益は数百万円ですが、日経戻して含み益も数十万円減ったりで迷ってきています。 あきらかに5月の本決算で下げると予想はしていますが… アドバイスお願いします。

  • Fxで、常にモニターを見ていられないので、自動化したい。

    質問お願いします。 Fxで、例えばAという取引をしたと仮定します。 ところが色々やることがあるため、モニターを常に見続けられません。 なのでocoであらかじめ、決済注文をやっておきます。 私としてはさらに、Aの取引で損切りした場合、すぐBという取引をして、そのトレンドにのりたいです。 つまり、Aで利益が出たら終了→損切りが出た場合のみBへ、としたいです。 が、Aをしたあと、IFOでBをしておいた場合、Aでうまくいったから終了したいのに、Bが始まりそこで損するときがあります。 AでうまくいったらBは即取り消ししたいです。 これは、パソコンソフトでどうにかできますか? Fx会社によっては、なんとかできたりしますか?

  • 株の逆ばりの仕方

    株の逆張り・新規売り、 1240円のライン値があり 現在価格1235円 1240円を超えて1250円とか行くかもしれないが1240円に戻る確率は8割である。 1240円以上で折り返す場所はだいたいで最大1270円までに折り返して1240円に向かう 例1、:1240円到達ー1250円折り返しー1240円到達 +10円 例2、:1240円到達ー1243円折り返しー1240円到達 +3円 例3、:1240円到達ー1265円折り返しー1240円到達 +15円 例4、:1240円到達ー折り返さない 無限損 2割 戻らない二割は1240円を超えて無限上昇。 例1~3は8割予測当たるとして。 このような予測をしたときどのように空売りをポジションを保有し 利益確定、損切りをどの価格で行うのが適切でしょうか? 確率論や統計学的、なんでも聞きたいですが、 出来たら適切なポジションの取り方をお聞きしたいです。 100株単位で仮定し適当ですが1500株まで保有可能OKとして。 損切りも含めてシュミレーションお聞きしたいです。