マンガでよめる痔のこと・薬のこと

今回ご質問させていただきたいのは、225先物自動売買の環境を作る方法です。


楽天証券で日経225先物miniのトレードを行っているのですが、注文を自動化させる方法を思案しています。
今のところ、エクセル(openoffice)を用いて売り買いのサインが出るようにしているのですが、注文を躊躇してしまったり時間的な都合で満足いく結果が出せていません。

売買を全自動で行えるようなソフトをベクター等で探してみたのですが、作成時期が古かったりどこまで出来るのか不明瞭であったりと、これだと言う物が見つかりません。


■設定可能な条件としましては、 
(1)エクセルの任意のセルの価格に達した際に買い(または売り)
(2)玉を建てた際に+A円で利益確定、-B円でロスカット
(3)一日の取引でC円以上の損失を出した場合に一旦システム停止
(4)注文が手動よりも早い
(5)引けで全決済の設定
(6)取引時間の設定。(例えば、指標発表を控えて21時まで等)
(7)ナンピン可能

を希望しています。
エクセルでなくても、システム上で関数や価格の自動取得で、売買条件価格を自動更新できれば問題ありません。

以上の条件全てでなくとも結構ですので、どなたかご存知の方いらっしゃいましたら是非ともご教授お願い致しますm(_ _)m

このQ&Aに関連する最新のQ&A

A 回答 (2件)

レスが付きませんので



残念ですが 無いのが現状のよう(あれば、当方も知りたい)

プログラム可能なのは トレイダーズ証券の スタジアムですが、取引が朝の3時までになって、実質使えないような状態。
データの配信が 昼3;15分までになりました。
朝の9時から3時までの プログラムに限定すれば、ベーシックを少しかじっていれば、可能です。
しかし、持ち越しのプログラムなら、動きますが、シュミレーションが(過去の配信も3:15時まで)どこまで信用できるか、リスクがあります

カブコムの発注君も アドオン形式で可能ですが、マイクロのC# で サンプルプログラムがほとんどないので、かなり敷居が高いです。

あとは 楽天RSSでデータ配信受けて、エクセルで全て、自作するか(巷の参考書は多いですね)

私がつかんでいるのは、以上です。

この回答への補足

大変遅くなりました。
トレイダーズ証券のトレードスタジアムを使用してみましたが難解過ぎて断念してしまいました。またナイトセッションに完全に対応していなかった点にもやる気を削がれました。
岡三証券の岡三RSSではエクセルと連動して自動発注が行えるらしいので、関数を使える身としてはそちらの方が良さそうです。

ご回答どうもありがとうございました。

補足日時:2011/10/20 09:51
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

やはり要求が叶えられそうなのは自作なんですね・・・
エクセルで自作は最後の手段にして、わずかな望みをかけてトレーダーズ証券の口座開設申し込みました。

誰かの参考になるかも知れませんので、実際に触ってみてまたこちらに詳細書きたいと思います。
お忙しい中ありがとうございました!

お礼日時:2011/09/12 23:53

それが出来たらプロのディーラー(証券会社の自己売買部門)が存在不要になります。

    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。中々難しいものですね。

お礼日時:2011/10/20 09:54

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qエクセルで日経225先物のデータ取得と自動更新

添付画像のように、エクセルのグラフ機能で株価チャートが描けますね。
例では、5分ごとの始値、高値、安値、終値をデータとして貼り付けて、
右側にそのグラフを表示させています。

1. 日経225先物の5分ごとのデータを、自分でコピーしてエクセルに
 貼り付けるのではなく、マクロなどを使って自動取得できないでしょうか?

2. 例では、7:00までのグラフが書いてありますが、7:05になったら
 自動で7:05のデータを取得し、グラフも自動で更新できないでしょうか?

Aベストアンサー

ご利用中の証券会社で、WebAPIサービスの提供されていることが必須です。

ただし、本来の利用方法は、マクロを利用してといったような簡単なものではなく、Webアプリケーションを作成するといったようなものです。
このため、Java・php・C#などを利用して、プログラミングして自分のWebサイトに機能として組み込むといった利用方法が一般的です。
それなりの知識が必要だということです。

Excelの場合、2013からWeb用の関数が利用できるようになったため、マクロを利用しなくてもWebAPI機能を利用することができるようになりました。

http://www.ka-net.org/blog/?p=1933

仕組みは上記サイトを参考にしてくださいとしか言えません。

https://www.click-sec.com/corp/news/info/20070502-01/

Q日経225で稼いでいます

1年間日経225をやってきました。配信サインで淡々と続けてきた結果、ラージ1枚複利で3000万円近くの利益がでました。
もちろん本業の年収を超えています。
この不況下、投資で稼ぐのが一番だと思っています。
先物、というと毛嫌いするのが一般的だと思いますが、こんなときだからこそ皆さんも投資に参加されるといいと思うのですが・・・
10万円からでも1年やり続けると、かなりの利益になりますよ。

まだまだ日本では投資は一般的ではありませんね。
なぜ多くの方は投資に目がいかないのでしょうか・・

Aベストアンサー

そもそも、外国人と違って、日本人は博打を打ちにくい人種です。株や、先物、オプション、コモディティ、FXで自分の予想と同じようにトレンド推移する事が100%無いからです。私はチャイナショックまでかなりの利益を株、コモディティ、TOPIXで稼ぎました。しかし、多数の何とかショックで4億以上の損失を出しました。決め手はリーマンショック。それでダウで上場していた、自社株を全てバークレイズに売却し現金化して会社を譲渡した為。現在はNYでぬくぬくと遊んで暮らしています。一生遊んで暮らせるだけの金があるから。
投資に目が行かない?私の経験から言うと、単に自己満足。私もそうだったから。確実に稼ぐのであれば、私は日経225よりもオフショア口座で毎月1千万づつ入金をします。そっちの方が気楽で神経を使わず、確実に儲かるから。

>配信サインで淡々と続けてきた結果

とは、どっかの分析情報サイトのことでしょうか?私は全くその様な事を必要にしませんよ。投資の基本は「お金が無くなってもこの会社にお金を出資して頑張ってもらって、利益が出れば私に配分を下さいね」と言うのが投資で現に借用書の代わりに株券を発行する。これが投資です。貴方がおっしゃっているのは、ただの投機です。
要するに「買った値段よりも売った値段よりもキャピタリル・アゲインがあれば利喰いをして利益を得る」という方法です。意味はかなり違いますよ。その事で利益を得たいのであれば、ファンタメンタル分析やテクニカル分析を完全にマスターすれば情報に頼らなくても9割は勝てます。私の経験上。
私から言いますと、厳しい意見ですがこの様な板は成金の自己満足のように感じます。
そもそも、投資と言うのは「私の個人資産が無くなっても良いからこの会社に頑張ってもらいたい」と言うもので、私もその思いもあり、会社の運転資金を得る為にリーマンに自社株を担保に入れて借り入れを起こしていたものです。
もし、この不況の中、私が投資する事は絶対にありません。なぜならば、世界がどの様に動くか、どこで底打ちをするか不透明だからです。多少の小遣い程度ではあるかと思いますが、今は、気分が乗らないから、私は絶対にしませんよ。

そもそも、外国人と違って、日本人は博打を打ちにくい人種です。株や、先物、オプション、コモディティ、FXで自分の予想と同じようにトレンド推移する事が100%無いからです。私はチャイナショックまでかなりの利益を株、コモディティ、TOPIXで稼ぎました。しかし、多数の何とかショックで4億以上の損失を出しました。決め手はリーマンショック。それでダウで上場していた、自社株を全てバークレイズに売却し現金化して会社を譲渡した為。現在はNYでぬくぬくと遊んで暮らしています。一生遊んで暮ら...続きを読む

QエクセルVBAで楽天証券に注文を出すには?

株のスクリーニングから、発注までを完全自動化しようと思っています(その有効性やリスクはここでは問わないで下さい。あくまで趣味としてです)。

楽天証券を使っているため、マーケットスピードからエクセルシートに落としてスクリーニング、さらには注文の意思決定までVBAでできると仮定します(実際にはそのあたりも全くの作成中)。

投資関連の書籍では、証券会社への発注までもVBAで出来ると書いてあるのですが、その具体的な方法がわかりません。具体的・基本的な考え方、もしくは「この本を読めばわかる」というのがあれば教えてください。

ちょっとマニアックな質問ですが、おわかりになるかたがいらっしゃれば、ぜひ、よろしくお願いします。

Aベストアンサー

いろいろ検索してみると、データの取得の方は、楽天ではRSSから簡単に取得できるようですね(というか楽天だけらしい)。
具体的な方法については、何しろ私自身はマーケットスピードを持っていませんので想像する以上のことはできませんが、特に難しいことはなさそうだと思います。とりあえず「楽天証券 rss」で検索するといろいろ出てきました。
たとえば↓
http://www2s.biglobe.ne.jp/~katsum/marketspeed/

で、データ取得はいいとして送信の方ですが、IEコンポーネントの使用自体は、特にそれ専用の書籍が必要なほど難しいものではありません。
IEコンポーネントは、VB(VBA)では「WebBrowserコントロール」と呼ばれています。コンポーネントまたは参照設定で「WebBrowserコントロール」(あるいは「Microsoft Internet Controls」)を指定すると、VBのエディタからボタンなど他のコントロールと同じように使えるようになります。
確かヘルプにも載っていたように思いますが、↓など参考になると思います。
http://support.microsoft.com/kb/311294/JA/
このページでは、ASPページも用意してそこにPOSTする方法が説明されていますが、今回はPOSTの相手が別なので読み飛ばし、後半部分のPOSTするくだりが参考になると思います。

ただ、理解されているかとは思いますが、当然ながら十分にテストしてから使用することをおすすめします。
できればテスト用の受信CGIなど用意して、それに向かって「注文」を送ってみる、など。

いろいろ検索してみると、データの取得の方は、楽天ではRSSから簡単に取得できるようですね(というか楽天だけらしい)。
具体的な方法については、何しろ私自身はマーケットスピードを持っていませんので想像する以上のことはできませんが、特に難しいことはなさそうだと思います。とりあえず「楽天証券 rss」で検索するといろいろ出てきました。
たとえば↓
http://www2s.biglobe.ne.jp/~katsum/marketspeed/

で、データ取得はいいとして送信の方ですが、IEコンポーネントの使用自体は、特にそれ専用の書籍...続きを読む

Qサヤ取りをしたい! ぜひ教えてください。

日経225先物を買って(売って)ETF(日経225連動型)を売る(買う)というのはどうでしょうか。

先物の証拠金1枚60万円,連動型100株170万円,合計230万円あれば出来るのでしょうか。
初心者ですが,ぜひ教えてください。

Aベストアンサー

裁定取引と言っても、鞘取りといっても、同じ事だし、株式市場でも、裁定取引ではなく鞘取りと言う人もいくらでもいますが、いずれにしろ、価格変動リスクが事実上ゼロのものから、銘柄間の鞘取りなど、結構リスクをとるものまであり、裁定取引という言葉自体がかなり曖昧な概念なので、一般論としては、「素人には裁定取引は無理」とか「パラメータがどうした」とかは、あまり関係ないです。また、質問にある裁定取引は、かなり単純な例なので、電卓すら要らないと思います。
しかし、こういう単純な裁定取引の場合、最大のネックは手数料です。個人の場合、どうやっても手数料は割高になるので、手数料を払っても鞘が残る程価格に歪みがでないと、できません。いわゆる「プロ」と言われている人達は、一定の期間内に一定の利益を上げる事を要求されているので、確実に儲かる取引は必ず全部やる、というわけではありませんが、「それで確実に儲かるのであれば、機関投資家がとっくに実行しています。」というNo.1の方の回答は、ある意味で真実を突いています。商品にある程度の流動性(売買の活発さなど)があると、額としてもそこそこの利益が期待できるので、「プロ」と言われる人達が入ってきてしまいます。
個人も価格変動リスクがゼロに近い裁定取引が可能になるのは、出来立ての先物・オプションとか、まだ未成熟の商品に限られる傾向が、明らかにあります。(金先オプションが出来たての頃は、オプションの事が何もわかっていない個人が参入してきて、多少オプションが分かっている程度の個人でも、価格変動リスクがゼロの裁定取引は可能だった、と聞いた事があります。日経225のオプションも、出来立ての頃は、かなりミスプライスが多く、私自身、結果的に手数料を払っても絶対に儲かってしまうポジションが出来てしまった事はあります。その当時の手数両立はベラボーに高かったのですが…)

まぁ、225先物とETFの最良の売値・買値がわかる環境にすれば、手数料を取り返せる程、価格が歪むかどうかは、直ぐにわかります。で、充分な価格の歪みを発見できたら、後は如何に注文を素早く執行するか、という点にかかってきます。ETFが充分に成熟した商品であれば、手数料を払っても鞘が残る程、価格が歪む事は滅多になく、板を一生懸命見ている時間が無駄、という結果になります。こうなると、いくら経験を積もうが、どんなソフトを導入しようが、どうにもなりません。偶々出来たとしても、それは単なる幸運に過ぎません

裁定取引と言っても、鞘取りといっても、同じ事だし、株式市場でも、裁定取引ではなく鞘取りと言う人もいくらでもいますが、いずれにしろ、価格変動リスクが事実上ゼロのものから、銘柄間の鞘取りなど、結構リスクをとるものまであり、裁定取引という言葉自体がかなり曖昧な概念なので、一般論としては、「素人には裁定取引は無理」とか「パラメータがどうした」とかは、あまり関係ないです。また、質問にある裁定取引は、かなり単純な例なので、電卓すら要らないと思います。
しかし、こういう単純な裁定取引の...続きを読む

Q株価関連情報を取得できるAPIを知りたい

株価関連の、自分用のソフトウエアを作りたいと思っています。
そこで、株価関連情報を取得できるAPIを知りたいです。

速報性はあまり気にしません。20分ディレイとか、1日ディレイとかでもいいです。

自分なりに探してみたのですが、現時点で使えるAPIはほとんど無いように思いましたので、細かいことは言いません。
xmlとか、CSVとか、rssとか、それなりにシステム的に処理できる形で
何らかの株価関連情報を取得できるAPIをご存知でしたら、何でも良いので教えて下さい!!

Aベストアンサー

楽天RSS http://marketspeed.jp/feature/rss/index.html
岡三RSS http://www.okasan-online.co.jp/ont/function/okasan_rss/
↑この2つはリアルタイムに株価を取得するものです。

株価データダウンロードサイト http://k-db.com/site/default.aspx
↑これは日足相当のデーターをCSVでダウンロードできるサイトです。

あるいは、普通のWebサイトの情報を、自分でHTMLを解析して情報を取得したりします。これはいわゆるスクレイピングと呼ばれるやりかたです。

Q日経平均過去20年分くらいのチャート表を教えてください

ネットで見れるサイトを教えてください

チャート表になっている所が希望です。

よろしくお願いいたします。

Aベストアンサー

アメリカのヤフーファイナンスが重宝します。
日経平均の約20年分のチャートもデータも載っていますし。

参考にしてみてください。

参考URL:http://finance.yahoo.com/q/bc?s=%5EN225&t=my

Q株のプログラムを自作したい

高校生ですがライブドアの件で株に興味が湧きました。しかし株を購入できる年齢ではないようです。今は父が株をやっているので株価の動きを見ています。父が使っているのは証券会社のソフトです。そのソフトを使っていろいろと分析しています。ふと思ったのですがこういう株価分析ソフトって自分で作れるのかな、ということです。刻々と変わる株価のデータが証券取引所?のようなところから送られて来たのを証券会社のソフトで受けて分析をする、こんなこと個人の力でできますか。もしできるのなら私は自分でそのソフトを作りたいと考えています。ただプログラミングの知識は全くありません。言語は何が良いのかもわかりません。ただ時間はありますので一から学んでいきたいと考えています。
何から手をつけたほうがいいのかアドバイスをお願いします。

Aベストアンサー

株のシステムを作成しようとした場合、以下の2つの知識が必要となります。

(1) 株の知識
(2) プログラミングの知識

株価の動きを読むためには、株の知識が不可欠です。株の知識なしでは、良いシステム開発はできません。

> しかし株を購入できる年齢ではないようです
保護者の同意があれば、未成年者でも株の売買が可能です。最近では1単元、数万円程度で購入できる株や、ミニ株、プチ株といった物もあります。
株に関する書籍はたくさんありますので、色々と勉強してみてはいかがでしょうか。
http://www.amazon.co.jp/exec/obidos/ASIN/4791612299/
http://www.amazon.co.jp/exec/obidos/ASIN/4886487416/


プログラミング言語ですが、個人で作成するならC#.NETなどをおすすめします。いきなり株のシステムを作るのもいいですが、基本的なプログラムの作成から始めることをおすすめします。
そして、色々なシステム(プログラム)を作成できて、その1つとして株のシステムも作成できる…というスキルを持つことをおすすめします。


あと、問題なのが、リアルタイムの株価情報を入手するということです。証券会社から取得したり、クイックなどの仲介業者から入手することが可能ですが、有料です。
しかも、個人で支払いができるような安い金額ではありません。ちなみに、直接東証からリアルタイムで株価情報を取得しようとした場合、契約料だけで月100万を超えます(汗

株のシステムを作成しようとした場合、以下の2つの知識が必要となります。

(1) 株の知識
(2) プログラミングの知識

株価の動きを読むためには、株の知識が不可欠です。株の知識なしでは、良いシステム開発はできません。

> しかし株を購入できる年齢ではないようです
保護者の同意があれば、未成年者でも株の売買が可能です。最近では1単元、数万円程度で購入できる株や、ミニ株、プチ株といった物もあります。
株に関する書籍はたくさんありますので、色々と勉強してみてはいかがでしょうか。
htt...続きを読む

Q日経225先物とCME日経平均先物との関連性について教えて下さい

最近日経225先物取引を始めました
今苦戦していて勉強中です
そこで初歩的な事だと思うのですが教えて下さい
日経225先物とCME日経平均先物との関連性についてどなたか教えて頂けませんでしょうか?CMEの動きをどのように参考にしたら良いのか教えて下さい。
後、CMEにはドル建てと円建てがあるみたいですがどう違うのでしょうか?金額にして100円位違ってる時もあるのですがどちらをどう参考にしたら良いのでしょうか?
一般的にはドル建てが参考資料として載せられてますがどうしてでしょうか?
よろしくお願いします。

Aベストアンサー

こんにちは、


> CMEの動きをどのように参考にしたら良いのか教えて下さい。

日経225先物は機関投資家などによって裁定取引が行なわれています。
したがって、大証の日経225先物の始値は、CMEの日経225先物の
終値に近いところにサヤ寄せされるケースが多くなります。

CMEの日経225先物が、前日の大証終値に比べて大幅に
下落して取引を終えたとすると、両者の価格差を調整するための
裁定取引により、翌日9時からスタートする大証の日経225先物は、
寄り付きから大きく値下がりする可能性が高まります。




>CMEにはドル建てと円建てがあるみたいですがどう違うのでしょうか?


日本円で日本の商品の、大証の日経225先物に投資する場合は、
為替リスクを考える必要がありませんが、CMEの日経225先物
に投資している海外投資家は、ドルなりユーロなりを円に換えてから
日本の商品に投資しますので、為替リスクが発生します。


海外の投資家が、単に日経225ではなく、
ドル建での日経225を考える必要がありますのは、
日経225の上昇下落の予想だけでは投資がしにくいので、
ドル建の日経225を上場して、為替リスクを考えなくて良いように
しているのだろうと思います。




> 一般的にはドル建てが参考資料として載せられてますがどうしてでしょうか?


また、ドル建てと円建ての価格差の原因は、
ドルと円の金利差を反映したものです。

ドル金利をベースに理論値を計算するので、
円建てより80円~100円くらい高くなります。


それと、建玉ですが、円建日経225よりもドル建日経225の方が多いので、
より活発に取引されていることがわかります。


ですから、
ニュース報道ではドル建ての値を使用することが多いようです


それと、ドル建ての値を使用するのは、
「あくまでも単に過去の習慣?」 という説のもあります・・・。

こんにちは、


> CMEの動きをどのように参考にしたら良いのか教えて下さい。

日経225先物は機関投資家などによって裁定取引が行なわれています。
したがって、大証の日経225先物の始値は、CMEの日経225先物の
終値に近いところにサヤ寄せされるケースが多くなります。

CMEの日経225先物が、前日の大証終値に比べて大幅に
下落して取引を終えたとすると、両者の価格差を調整するための
裁定取引により、翌日9時からスタートする大証の日経225先物は、
寄り付きから大きく値下...続きを読む

Q個人におすすめのプログラム言語

自分でプログラムを組んでWindous上で使えるツールを作れるようになりたいと考えています。

一番やりたいことはトレード関係で、決まった時間や条件で証券会社に自動でログインして発注をかけたり、別のソフトウェア上での単純作業を自動化したりなどです。

プログラム経験といえば、ExcelでのVBAを1年ほどかじったぐらいで、一般的なexeファイルから単品で実行させるようなものは作ったことがありません。

お聞きしたいのは、どの言語を勉強した方が良いのか?ということと、それに関連するお勧めの書籍やサイト、勉強方法などです。

有名なC言語から始まって、C++、C#、Delphi、JAVA、PHP、Rubyなど他にもいろいろありますが、どれがお勧めでしょうか?
Cならなんでもできると聞いたことがあるので、これだけ覚えてしまえば何とかなるかなとは思いましたが、Cだけだと厳しいという声もあったりして混乱しています。

プログラムなんて一つ極めるだけでもとんでもない時間がかかるそうですから、これを覚えて駄目ならこれ、というようなやり方は僕の頭脳レベルでは厳しいので、なんとか一つに絞りたいです。
詳しい方、よろしくお願いいたします。

自分でプログラムを組んでWindous上で使えるツールを作れるようになりたいと考えています。

一番やりたいことはトレード関係で、決まった時間や条件で証券会社に自動でログインして発注をかけたり、別のソフトウェア上での単純作業を自動化したりなどです。

プログラム経験といえば、ExcelでのVBAを1年ほどかじったぐらいで、一般的なexeファイルから単品で実行させるようなものは作ったことがありません。

お聞きしたいのは、どの言語を勉強した方が良いのか?ということと、それに関連するお勧めの書籍...続きを読む

Aベストアンサー

C#でいいと思います。
総合開発環境もMSから無償で公開されていますし、ネットにサンプルソースも豊富にあります。
Windowsのツールを作成するのには比較的分かりやすいのでいいと思いますよ。

>一番やりたいことはトレード関係で、決まった時間や条件で証券会社に自動でログインして発注をかけたり
これは微妙です。というかわざわざ危険を犯して自分でツールを作成しなくても証券会社が自動売買を利用すればいいのでは・・・? 自動売買は、手数料は高いですがカブドットコムが有名です。

>別のソフトウェア上での単純作業を自動化したりなどです。
これは、かなり難易度が高いと思います。それであれば同じことをするプログラムを自分で作成する方が現実的かと思います。

Q自分のEXCELに株価を自動的に取り込みたい!

パソコンを使って趣味の株取引をしています
EXCELでプログラムを作り売買を決めていますが、対象は30銘柄です

その銘柄の時価を手入力でセルにインプットしています
この手入力が大変煩わしいのです

株価が変わった時、もしくは一定時間ごとに私のシートの指定したセルに株価を自動的に入力してくれるプログラム、またはサービスはありませんか?


目的】時価入力が頻繁で大変だから自動化したいのです  シート内のセルではなくファイルの中に書き込んでおいてくれても結構です

Aベストアンサー

http://oshiete.goo.ne.jp/qa/5677546.html


人気Q&Aランキング