You are browsing the archive for Product - MarketHEIST.

TheStreet Company Overview

August 23, 2010 in TheStreet.com

Since 1996, TheStreet.com (NASDAQ: TSCM), Inc is a leading financial media company that provides a variety of subscription-based content and tools including platforms, websites, mobile devices, email services, widgets, blogs, podcasts and video channels. The company was co-Founded by Mad Money’s Jim Cramer to help investors understand a little of what goes on in the marketplace. They are a complete financial media site with investing resource for investment ideas, news, analysis and financial data, as well as assisting other advertisers and products to gain exposure.  Although they do not have the print publication exposure like the Wall Street Journal or Barrons, TheStreet.com rivals these big names with the amount of content they have.  TheStreet.com focuses its efforts on producing unbiased coverage of financial markets while still producing analysis and tools for the users to understand and use themselves.  As with reading all financial media, TheStreet.com is great for news, data, information, and education but be careful about following every piece of advice.  You still need to do your own homework before making buying or selling decisions for yourself.  This overview describes the entire TheStreet.com, Inc network and gives a general overview and review of the company as a whole.

TheStreet.com has 6 different sub-tiers in its entire network.

  • TheStreet – This is their flagship website with all types of paid subscription products including Jim Cramer’s Action Alerts Plus, Breakout Stocks, Daily Swing Trade, Top Stocks, and many more. On top of that, there are news, analysis, video reporting, market reports, stock picks and much more free information located on their site. A more in-depth report for TheStreet will be included in a later review.  This is a huge compilation of a wide variety of market information that’s useful for all investors of all experience levels.

  • RealMoney – This product is probably the most well-known and useful investing service that is available for the everyday investor. It’s a paid subscription service on TheStreet.com that provides bullish and bearish stock picks, trading insights and detailed descriptions by TheStreet experts such as Jim Cramer and James “Rev Shark” De Porre and many more, and market bulletins and weekly roundup summaries sent twice a day.  Here is a full list of RealMoney.com contributors.

  • Stockpickr – This website is mainly focused on investor’s portfolios and integrating social networking with stock investments.  James Altucher, managing partner at Formula Capital, founded Stockpickr while compiling data of what the biggest and best fund managers like George Soros, Carl Icahn, and Warren Buffet were buying and selling.  Stockpickr’s Stock Idea Network provides investors with windows into the stock picks of other community members as well as professional investors, sparking discussion via idea-sharing forums and products.  Furthermore, an integrated charts and quotes feature allows for discussion and collaboration between investors while analyzing key fundamental statistics and basic technical data.
  • BankingMyWay – This website focuses on all type of personal finance and lending/investing that pertains to real estate, banking, insurance, and credit. This website is one of the nation’s leaders in providing all types of banking rates and effective ways for consumers to find the best rates, as well as some educational tips on trade-offs between different time periods, types of loans or investments, and what best suits the investor’s needs.
  • Rate-Watch – This website provides reports and services for consumers wanting information on deposits, loans, fees and comparative analysis between products.
  • MainStreet – A great website for personal finance, better living and everything else “main street”. This site covers everything from spending wisely, investing, and news to retirement, tax advice and even lifestyle tips. This is a great resource for those investors who also want a breadth of advice in all facets of their life. A great general website for facts, opinions and advice.

Market Profile code for Tradestation

May 25, 2010 in MarketHEIST

Market Profile Code for Tradestation:

From Tradestation 8.8
Set to 30 min chart
Space accordingly
Here it is, Market Profile for Tradestation, just cut and paste the code below:
(sometimes the copy over can move a few things, just run verify and it will show you where the minor mistakes may be, very easy fix)
_________________________________________________________________________
[LegacyColorValue = true];
input:compress(1),len(30),letter1(1),txtcolr(7),opncol(6),closcol(6),lastcol(6),VAprcnt(.70),Valcol(5),
Valsize(3),Stime(Sess1StartTime),passwrd(“dxlgkgk79ds8sncdk”);
vars:lett(“ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz”),t1(0),vsize(0),cpt(0),dl(0),
lcount(1),fp(0),daynum(0),d0(0),mid(0),dlo(0),pc(0),pc2(0),skp(0),labl(0),vala(0),vap(0),cp(0),t0(0),nuflag(0),
hh(0),ll(0),x(0),et(0), clet(“”),curtxt(“”),th(0),tl(0),tpstr(“00″),tot(0),va(0),d2p(0),oldclet(“”),
barhi(0),barlo(0),mintick(0),xpts(0),price(0),up(0),dn(0),oldup(0),olddn(0),flag(0),flag2(0) ;
array:pri[1000](0),tpo[1000](0),pristr[1000](“”);
nuflag=0;
if t0 <= Sess1EndTime and t > Sess1EndTime and Sess2StartTime <> 0 then nuflag=1;
if d <> d0 and Sess2StartTime = Sess2EndTime then nuflag=1;
if t0=sess1endtime then nuflag=1;
if  currentbar=1  or nuflag=1   then begin
if currentbar=1 then begin
vap=VAprcnt;
x=currentdate;
if x < 991001 and x > 250101 and passwrd =”bngjdfjru57er” then value98=1;
if x < 991231 and x > 250101 and passwrd =”dxlgkgk79ds8sncdk” then value98=1;
if BlockNumber <> 32474  then value98=1;
value97= 1/value98;
vsize=mod(valsize+7,7);
if vsize < 2  then value88=5 else value88=vsize;
mintick = 1 point * minmove * compress;
xpts=500*mintick;
end;
lcount=letter1;
if currentbar > 1 then begin
if valcol <> 0 and flag2=0 then begin
mid=0;value23=0;
cpt=tl;cp=tl + (th-tl)/2; {center of dist.}
for x = tl to th begin
if pristr[x] <> “” then begin
pristr[x]=nutpstr(tpo[x],pristr[x],pri[x]);
value23=value23 + tpo[x]; {total tpo count}
if tpo[x]=mid and x <= cp then cpt=x;
if tpo[x]=mid and x>cp and(x-cp) < AbsValue(cp-cpt) then cpt=x;
if tpo[x] > mid then begin
cpt=x;
mid = tpo[x];
end;
end;
end;
va=value23 * vap;
x=mid;up=cpt;dn=cpt;
while x < va begin
value19=tpo[up+1]+tpo[up+2];  value20=tpo[dn-1]+tpo[dn-2];
if value19 >= value20 then begin
if x+tpo[up+1] >= va then begin
x=x+tpo[up+1]; up=up+1;
end else begin
x=x+value19;  up=up+2;
end;
end else begin
if x+tpo[dn-1] >= va then begin
x=x+tpo[dn-1]; dn=dn-1;
end else begin
x=x+value20;  dn=dn-2;
end;
end;
end;
if up > th then up=th; if dn < tl then dn=tl;
up= fp+((up-500)*mintick);
dn=fp+((dn-500)*mintick);
value62=fp+((cpt-500)*mintick);
labl= text_new(d2p,t1,dl-mintick,”VA:”+mp_str32(dn)+” “+mp_str32(up));
TEXT_SETSTYLE(labl,0,2);
TEXT_SETCOLOR(labl,valcol);
vala=TL_New(D2p,t1,up,D2p,t1,dn);
TL_SetColor(vala,valcol);
TL_SetSize(vala,vsize);
value60=TL_New(D2p,t1,value62+mintick/15,D2p,t1,value62-mintick/15);
TL_SetColor(value60,valcol);
TL_SetSize(value60,value88);
end;
pc2=0;
for value4=tl to th begin
price=fp+((value4-500)*mintick) ;
if price <= pc  then pc2=value4;
end;
if pc2=0 then pc2=barlo;
curtxt=pristr[pc2];
if RightStr(curtxt,1) <> “<” then begin
text_setstring(pri[pc2],curtxt+” <”);
Text_SetColor(pri[pc2],closcol);
end;
end;
t1=t;
d2p=d;
labl=0;vala=0;
for value1=tl to th begin
pristr[value1]=”";
tpo[value1]=0;
end;
clet=curletstr(stime,len,letter1);
oldclet=clet;
dlo=l;
fp=o;
tpo[500]=1;
th=500;tl=500;
flag=0;
pri[500]= text_new(d,t1,o,”   >”+clet);
pristr[500]=”   >”+clet;
TEXT_SETSTYLE(pri[500],0,2);
TEXT_SETCOLOR(pri[500],opncol);
hh=o;ll=o;mid=1;tot=1;value22=currentbar;
dl=l;
if d= JulianToDate(LastCalcJDate) then flag2=1;
end;
clet=curletstr(stime,len,letter1) ;
t0=t;d0=d;pc=c;
barhi=intportion((xpts+h-fp+(mintick/10))/mintick);
barlo=ceiling((xpts+l-fp-(mintick/10))/mintick);
if barhi > th then th=barhi;
if barlo < tl then tl=barlo;
if l < dl then dl=l;
IF datacompression=0 and  currentbar  > value22 then begin
lcount=lcount+1;
if lcount=53 then lcount=1;
clet=midstr(lett,lcount,1) ;
hh=o;ll=o;flag=flag+1;
end;
value22=currentbar;
IF datacompression = 1 and oldclet <> clet  then begin
hh=o;ll=o;flag=flag+1;
end;
for value4=barlo to barhi begin
price=fp+((value4-500)*mintick);
curtxt=pristr[value4];
if curtxt = “”   then begin
tpo[value4]=1;
pri[value4]= text_new(d2p,t1,price,”    ”+clet);
pristr[value4]=”    ”+clet;
TEXT_SETSTYLE(pri[value4],0,2);
TEXT_SETCOLOR(pri[value4],txtcolr);
end else begin
if RightStr(curtxt,1) <> clet then begin
text_setstring(pri[value4],curtxt+clet);
pristr[value4]=curtxt+clet;
tpo[value4]=tpo[value4]+1;
end;
end;
end;
if h>hh then hh=h;
if l < ll then ll = l;
{——————————————————————————————}
if valcol <> 0  and  lastbaronchart  then begin
mid=0;value16=0;value23=0;
cpt=tl;cp=tl + (th-tl)/2; {center of dist.}
for x = tl to th begin
if pristr[x] <> “” then begin
pristr[x]=nutpstr(tpo[x],pristr[x],pri[x]);
value23=value23 + tpo[x]; {total tpo count}
if tpo[x]=mid and x <= cp then cpt=x;
if tpo[x]=mid and x>cp and(x-cp) < AbsValue(cp-cpt) then cpt=x;
if tpo[x] > mid then begin
cpt=x;
mid = tpo[x];
end;
end;
end;
va=value23 * vap;
if l < dlo  then begin
dlo=l;
price=fp+((tl-501)*mintick);
if labl <> 0 then Text_SetLocation(labl,d2p,t1,price);
end;
if labl =0 then begin
price=fp+((tl-501)*mintick);
labl= text_new(d2p,t1,price,”-”);
TEXT_SETSTYLE(labl,0,2);
TEXT_SETCOLOR(labl,valcol);
end;
if va <> 0 then begin
value61=value18;
x=mid;up=cpt;dn=cpt;
while x < va begin
value19=tpo[up+1]+tpo[up+2];  value20=tpo[dn-1]+tpo[dn-2];
if value19 >= value20 then begin
if x+tpo[up+1] >= va then begin
x=x+tpo[up+1]; up=up+1;
end else begin
x=x+value19;  up=up+2;
end;
end else begin
if x+tpo[dn-1] >= va then begin
x=x+tpo[dn-1]; dn=dn-1;
end else begin
x=x+value20;  dn=dn-2;
end;
end;
end;
if up > th then up=th; if dn < tl then dn=tl;
value18=cpt;
oldup=up;
olddn=dn;
up= fp+((up-500)*mintick);
dn=fp+((dn-500)*mintick);
if flag=1 then value63=t;
if up > dn and flag > 1  then begin
if vala = 0 then begin
vala=TL_New(D2p,t1,up,D2p,t1,dn);
TL_SetColor(vala,valcol);
TL_SetSize(vala,vsize);
value62=fp+((value18-500)*mintick);
value60=TL_New(D2p,t1,value62+mintick/15,D2p,t1,value62-mintick/15);
TL_SetColor(value60,valcol);
TL_SetSize(value60,value88);
end else begin
if oldup <> up then TL_SetBegin(vala,D2p,t1,up);
if olddn <> dn then TL_SetEnd(vala,D2p,t1,dn);
end;
end;
if {value61 <> value18 and} flag > 1  then begin
value62=fp+((value18-500)*mintick);
TL_SetBegin(value60,D2p,t1,value62+mintick/15);
TL_SetEnd(value60,D2p,t1,value62-mintick/15);
end;
Text_SetString(labl,”VA:”+mp_str32(dn)+” “+mp_str32(up));
end;
end;
if lastcol > 0   then begin
if value10 = 0 and currentbar=3 then begin
value10=tl_new(value50,value51,c,d,t,c);
tl_setcolor(value10,lastcol);
tl_setsize(value10,0);
TL_SetExtLeft(value10,true);
end else if currentbar > 3 and LastBarOnChart   then begin
tl_setend(value10,d,t,c);
tl_setbegin(value10,value52,value53,c);
end;
value52=value50;value53=value51;
value50=d;value51=t;
end;
plot1(l-mintick,”dummy”);

[LegacyColorValue = true];

input:compress(1),len(30),letter1(1),txtcolr(7),opncol(6),closcol(6),lastcol(6),VAprcnt(.70),Valcol(5),Valsize(3),Stime(Sess1StartTime),passwrd(“dxlgkgk79ds8sncdk”);
vars:lett(“ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz”),t1(0),vsize(0),cpt(0),dl(0),lcount(1),fp(0),daynum(0),d0(0),mid(0),dlo(0),pc(0),pc2(0),skp(0),labl(0),vala(0),vap(0),cp(0),t0(0),nuflag(0),hh(0),ll(0),x(0),et(0), clet(“”),curtxt(“”),th(0),tl(0),tpstr(“00″),tot(0),va(0),d2p(0),oldclet(“”),barhi(0),barlo(0),mintick(0),xpts(0),price(0),up(0),dn(0),oldup(0),olddn(0),flag(0),flag2(0) ;
array:pri[1000](0),tpo[1000](0),pristr[1000](“”);

nuflag=0;if t0 <= Sess1EndTime and t > Sess1EndTime and Sess2StartTime <> 0 then nuflag=1;if d <> d0 and Sess2StartTime = Sess2EndTime then nuflag=1;if t0=sess1endtime then nuflag=1;if  currentbar=1  or nuflag=1   then begin if currentbar=1 then begin vap=VAprcnt; x=currentdate; if x < 991001 and x > 250101 and passwrd =”bngjdfjru57er” then value98=1;  if x < 991231 and x > 250101 and passwrd =”dxlgkgk79ds8sncdk” then value98=1;  if BlockNumber <> 32474  then value98=1; value97= 1/value98; vsize=mod(valsize+7,7); if vsize < 2  then value88=5 else value88=vsize; mintick = 1 point * minmove * compress;  xpts=500*mintick; end; lcount=letter1; if currentbar > 1 then begin if valcol <> 0 and flag2=0 then begin mid=0;value23=0; cpt=tl;cp=tl + (th-tl)/2; {center of dist.} for x = tl to th begin  if pristr[x] <> “” then begin pristr[x]=nutpstr(tpo[x],pristr[x],pri[x]); value23=value23 + tpo[x]; {total tpo count} if tpo[x]=mid and x <= cp then cpt=x; if tpo[x]=mid and x>cp and(x-cp) < AbsValue(cp-cpt) then cpt=x; if tpo[x] > mid then begin cpt=x; mid = tpo[x]; end; end; end; va=value23 * vap;
x=mid;up=cpt;dn=cpt; while x < va begin value19=tpo[up+1]+tpo[up+2];  value20=tpo[dn-1]+tpo[dn-2]; if value19 >= value20 then begin if x+tpo[up+1] >= va then begin x=x+tpo[up+1]; up=up+1; end else begin x=x+value19;  up=up+2; end; end else begin if x+tpo[dn-1] >= va then begin x=x+tpo[dn-1]; dn=dn-1; end else begin x=x+value20;  dn=dn-2; end; end; end; if up > th then up=th; if dn < tl then dn=tl; up= fp+((up-500)*mintick); dn=fp+((dn-500)*mintick); value62=fp+((cpt-500)*mintick); labl= text_new(d2p,t1,dl-mintick,”VA:”+mp_str32(dn)+” “+mp_str32(up)); TEXT_SETSTYLE(labl,0,2); TEXT_SETCOLOR(labl,valcol); vala=TL_New(D2p,t1,up,D2p,t1,dn); TL_SetColor(vala,valcol); TL_SetSize(vala,vsize); value60=TL_New(D2p,t1,value62+mintick/15,D2p,t1,value62-mintick/15); TL_SetColor(value60,valcol); TL_SetSize(value60,value88); end; pc2=0; for value4=tl to th begin price=fp+((value4-500)*mintick) ; if price <= pc  then pc2=value4;   end; if pc2=0 then pc2=barlo; curtxt=pristr[pc2]; if RightStr(curtxt,1) <> “<” then begin text_setstring(pri[pc2],curtxt+” <”); Text_SetColor(pri[pc2],closcol); end; end;  t1=t; d2p=d; labl=0;vala=0; for value1=tl to th begin pristr[value1]=”"; tpo[value1]=0; end; clet=curletstr(stime,len,letter1); oldclet=clet; dlo=l; fp=o;  tpo[500]=1; th=500;tl=500; flag=0;                                    pri[500]= text_new(d,t1,o,”   >”+clet); pristr[500]=”   >”+clet; TEXT_SETSTYLE(pri[500],0,2); TEXT_SETCOLOR(pri[500],opncol); hh=o;ll=o;mid=1;tot=1;value22=currentbar; dl=l; if d= JulianToDate(LastCalcJDate) then flag2=1;end; clet=curletstr(stime,len,letter1) ;t0=t;d0=d;pc=c;barhi=intportion((xpts+h-fp+(mintick/10))/mintick);barlo=ceiling((xpts+l-fp-(mintick/10))/mintick);if barhi > th then th=barhi;if barlo < tl then tl=barlo;if l < dl then dl=l;IF datacompression=0 and  currentbar  > value22 then begin lcount=lcount+1; if lcount=53 then lcount=1; clet=midstr(lett,lcount,1) ; hh=o;ll=o;flag=flag+1; end;value22=currentbar;IF datacompression = 1 and oldclet <> clet  then begin hh=o;ll=o;flag=flag+1;end;
for value4=barlo to barhi begin price=fp+((value4-500)*mintick); curtxt=pristr[value4];  if curtxt = “”   then begin tpo[value4]=1; pri[value4]= text_new(d2p,t1,price,”    ”+clet); pristr[value4]=”    ”+clet; TEXT_SETSTYLE(pri[value4],0,2); TEXT_SETCOLOR(pri[value4],txtcolr); end else begin if RightStr(curtxt,1) <> clet then begin text_setstring(pri[value4],curtxt+clet); pristr[value4]=curtxt+clet; tpo[value4]=tpo[value4]+1; end; end;end;if h>hh then hh=h;if l < ll then ll = l;{——————————————————————————————}if valcol <> 0  and  lastbaronchart  then beginmid=0;value16=0;value23=0;cpt=tl;cp=tl + (th-tl)/2; {center of dist.}for x = tl to th begin  if pristr[x] <> “” then begin pristr[x]=nutpstr(tpo[x],pristr[x],pri[x]);  value23=value23 + tpo[x]; {total tpo count} if tpo[x]=mid and x <= cp then cpt=x; if tpo[x]=mid and x>cp and(x-cp) < AbsValue(cp-cpt) then cpt=x; if tpo[x] > mid then begin cpt=x; mid = tpo[x]; end; end;end;va=value23 * vap;if l < dlo  then begin dlo=l; price=fp+((tl-501)*mintick); if labl <> 0 then Text_SetLocation(labl,d2p,t1,price);end;if labl =0 then begin price=fp+((tl-501)*mintick); labl= text_new(d2p,t1,price,”-”); TEXT_SETSTYLE(labl,0,2); TEXT_SETCOLOR(labl,valcol);end;if va <> 0 then beginvalue61=value18; x=mid;up=cpt;dn=cpt;while x < va begin value19=tpo[up+1]+tpo[up+2];  value20=tpo[dn-1]+tpo[dn-2]; if value19 >= value20 then begin if x+tpo[up+1] >= va then begin x=x+tpo[up+1]; up=up+1; end else begin x=x+value19;  up=up+2; end; end else begin if x+tpo[dn-1] >= va then begin x=x+tpo[dn-1]; dn=dn-1; end else begin x=x+value20;  dn=dn-2; end; end;end; if up > th then up=th; if dn < tl then dn=tl; value18=cpt;oldup=up;olddn=dn;up= fp+((up-500)*mintick);dn=fp+((dn-500)*mintick);if flag=1 then value63=t;if up > dn and flag > 1  then begin if vala = 0 then begin vala=TL_New(D2p,t1,up,D2p,t1,dn); TL_SetColor(vala,valcol); TL_SetSize(vala,vsize); value62=fp+((value18-500)*mintick); value60=TL_New(D2p,t1,value62+mintick/15,D2p,t1,value62-mintick/15); TL_SetColor(value60,valcol); TL_SetSize(value60,value88); end else begin if oldup <> up then TL_SetBegin(vala,D2p,t1,up); if olddn <> dn then TL_SetEnd(vala,D2p,t1,dn); end;end;if {value61 <> value18 and} flag > 1  then begin value62=fp+((value18-500)*mintick); TL_SetBegin(value60,D2p,t1,value62+mintick/15); TL_SetEnd(value60,D2p,t1,value62-mintick/15);end;Text_SetString(labl,”VA:”+mp_str32(dn)+” “+mp_str32(up));end;end;
if lastcol > 0   then beginif value10 = 0 and currentbar=3 then begin value10=tl_new(value50,value51,c,d,t,c); tl_setcolor(value10,lastcol); tl_setsize(value10,0); TL_SetExtLeft(value10,true);end else if currentbar > 3 and LastBarOnChart   then begin tl_setend(value10,d,t,c); tl_setbegin(value10,value52,value53,c);end;value52=value50;value53=value51;value50=d;value51=t;end;
plot1(l-mintick,”dummy”);

Tutorial for the Fed Funds Target Rate “Fed Watch” Web Tool

May 5, 2010 in CME Group

Quick tutorial of how to use the CME Group’s new “Fed Watch” web tool, which automatically calculates the probabilities of changes to the Fed Funds Target Rate based on the CME Group’s Fed Fund Futures contracts.

Definitions

Fed Funds Target Rate (FFTR):

“The Fed Funds Target Rate (FFTR) is America’s most important and most influential benchmark interest rate. The FFTR can be described as the “main” or “key” interest rate for the United States. The interest rate-setting Federal Open Market Committee (FOMC) uses the Fed Funds Target Rate as its most potent tool for regulating the U.S. economy, lowering it when the economy needs a boost, and raising it when the rate of inflation is too high.” ~ wsjprimerate.us

Fed Funds Futures Contracts:

“The owner of a fed funds futures contract is obliged to take delivery of the interest paid on a principal amount of $5 million overnight fed funds held for 30 days.
The price of a fed funds futures contract is 100 minus the average fed funds rate during the contract month. For example, during a month when the fed funds rate averaged 5.5%, the fed funds futures contract would settle at 94.50.
The prices of fed funds futures contracts imply expectations for the fed funds rate. For example, suppose the fed funds rate is currently 5.5%, and next month’s fed funds futures contract is trading at 94.46. The price implies an average fed funds rate during the month of 5.54%.
Also suppose that the Fed meets on the 20th of the contract month, a 30-day month. If at its meeting the Fed raises the fed funds rate from 5.5% to 5.75%, the average rate for the month would be 5.58%. Here’s how you figure:
(5.5% * 20 days) + (5.75% * 10 days) / 30 days = (110% + 57.5%) / 30 = 167.50% / 30 = 5.58%
The key point here is that a 25-basis-point rate hike by the Fed would produce an average fed funds rate for the month just 8 basis points higher than the current rate of 5.5%.
So a fed funds futures contract pricing in an average rate of 5.54% for the month is pricing in 4 of the 8 basis points by which the average rate would rise in the event of a 25-basis-point hike. Because 4 / 8 = 50%, we say the contract is pricing in a 50% chance of a rate hike.” ~thestreet.com

SkyGrid Beta Real-Time News Update Aggregator Review

May 2, 2010 in SkyGrid

We’re living in an age of information overload.  It is hard to sort through the latest news because countless media sources worldwide duplicate the exact same news report.  For investors, traders, and businessmen alike, getting relevant breaking news when it breaks and having them organized is essential for success.  The solution may be SkyGrid, a news and information terminal that simply shows one copy of each unique news story, brings it to you in real time, and organizes it by relevance.  What’s most impressive may be SkyGrid’s ability to mark any incoming news items as positive (green), negative (red), or neutral (gray).

SkyGrid Beta Interface: the center column units with headlines and  info cluster box

The Skygrid Beta web service we’re reviewing today is a browser-based real-time news updater and organizer.  Skygrid began offering it’s free version in early 2009 on an invite basis.  For now, Skygrid Beta focuses on finance and business news, but their recent SkyGrid iPad application has all types of news from entertainment to sports.  Instead of going to several of your favorite news sources and sorting through the news to determine what’s relevant, SkyGrid Beta brings the information to you all in one place.  You may have seen me tweet stock market news as fast as anyone, but many professionals get news fast because they have expensive subscription news services.  Others constantly scour various news sources for updates.  I’ve just been trying out SkyGrid.

Many of the features and usability can be seen on other news sources or platforms, but none of them are as well integrated as Skygrid Beta.  For instance, like Skygrid Beta, the personalized frontpage of Yahoo (My Yahoo) and Google (iGoogle) can show the latest news, and just one copy of each unique story.  However, iGoogle and My Yahoo doesn’t automatically update when there is another news story just being released in real-time.  The closest free service that you can use for real-time updates is twitter and following certain news agencies like Reuters and Bloomberg, in conjunction with an application like Tweetdeck or Hootsuite.  Still, you may get duplicates of stories from the different sources you follow reporting the same story and you cannot organize the news in an user-friendly way.

The Interface

The layout of the SkyGrid Beta interface is very simple and intuitive.  At top and center is a rotating update of the market indices, just like you’re used to on CNBC.  The market data is delayed by 15 minutes, and flips back and forth between stock market indices and bonds/interest rates:

Below the market indices is the main menu. With the exception of the “Home” tab, which features the members favorite topics, the menu is organized by sectors with sub-industries under each tab.  With the main menu, you can jump to any major sector or hone in by sub-industry and receive real-time streaming news headlines specific to that sector or industry.

The content area appears in three columns, as seen in the picture below.  The left column is a list of your own customizable filter of specific topics (i.e. companies or sectors) of news items you’d like to see that isn’t in the main menu.  The center column is the heart of the SkyGrid Beta news platform, with streaming unique news headlines tagged by company name and color of whether the news is good, bad, or neutral.  The right column includes the account management tools, an ad box, and the news story display.  When you click on a headline in the center column, you can read the story directly in the right column in the news story display.

1.  Portfolios

The left column is a list of your own customizable filter of specific topics (i.e. companies or sectors) of news items you’d like to see that isn’t in the main menu.  This makes it easy to manage and organize your own research, access them directly through the left column, then jump back to the major news via the main menu.  While you will see each unique news item come through when a news agency first publishes the headline, general sectors such as “Technology” have so many unique headlines streaming in that you may miss a specific news item you may be waiting for.  Therefore, the custom filters can be very useful.

2.  Filters

The filter tools for the center column allows you to sort through the barrage of news headlines that streams in.  Options include filtering by: largest, latest, or company.  Also, you can filter by good news (green), bad news (red), or neutral news (gray).  Depending on what kind of a news headline crosses, the green, red, or gray filter buttons will flash and the headline box of the news item will also flash that color.

3.  Account Settings

Manage your user name, password, email, and social network sharing options for services such as twitter.

4.  Real-time Clusters

In a compact box next to the headline, the cluster box shows the number of publishers (sources) with duplicates of this story, the company the headline is about, and color coded in green (positive news), red (negative news) or gray (neutral).  The cluster box flashes 3 times in green, red, or gray when the headline first appears, alerting you to the new headline.

5.  Sharing

Sharing options are located below the publisher name, allowing you to send to others via email, add a comment, or share via social networks.

Headlines and Clusters in the center column

SkyGrid Beta Interface: the center column units with headlines and info cluster box

Using SkyGrid Beta

Using Skygrid Beta is simple.

1. Login!

2. Find headline

click it, and the story appears in the right column “Summary” box.  Currenlty, the “Summary” box only shows a paragraph or two from the news story you select.   For stories that are much longer, click the title in the “Summary” box and the original story website will appear in another window.

In the example below, the headline we are reading is “Oil Spill Trims U.S. offshore natural gas supply,” the company that this story is relevant to is Apache Corporation (NYSE: APA), a natural gas and oil exploration company.  We click the title in the summary box to read the full story on Reuters, the source of this particular version of this story headline.

Skygrid Beta is still only available by invitation only. However, the general Skygrid App for the iPad is available in iTunes.

**marketHEIST is not affiliated with SkyGrid.  This is an independent review intended to inform and educate the consumer on the latest tools and innovations relevant to your financial success.

Average True Range Trailing Stop NinjaTrader Indicator

April 22, 2010 in Indicator Warehouse

  • Trailing stop loss indicator places plots on a chart based on distance between current price and average true range (ATR) times a multiplier.
  • When price breaks the stop loss line, an arrow indicating a direction change is plotted and the color of the indicator changes to Blue for LONG and Red for SHORT trades..

Key Features:

  • Parameters are:
  • Includes option for aubible alert when price breaks the stop loss line
  • Direction CHange Arrows (default TRUE)
  • Use Close Price else use High/Low (TRUE) – When set to false, the indicator use the bar’s LOW for Long trades, and HIGH for short trades.

Moving Average Cross with Alerts Indicator for NinjaTrader

April 9, 2010 in Indicator Warehouse

A demonstration of the Moving Average Cross with Alerts Indicator for NinjaTrader.  The “Swiss Army Knife” of Moving Average Cross Alerts. Gives you the flexibility of selecting 7 different MA types including: HMA, SMA, EMA, WMA, TEMA, VWMA and TSF.

Key Features

  • Draw signal arrows on Price
  • Play audio alert when cross occurs and how many alerts are permitted per bar
  • Launch pop-up screen when cross occurs
  • Choice to turn on or off  moving average lines on chart
  • Note: For programming this into a strategy, the indicator does output “Signal” plot:
  • It is +1 when MA1 crosses up through MA2
  • It is -1 when MA1 crosses down through MA2
  • It is 0 when no crosses occur

Moving Average Cross Alerts Indicator for NinjaTrader

April 8, 2010 in Indicator Warehouse

The “Swiss Army Knife” of Moving Average Cross Alerts. Gives you the flexibility of selecting 7 different MA types including: HMA, SMA, EMA, WMA, TEMA, VWMA and TSF.

Key Features

  • Draw signal arrows on Price
  • Play audio alert when cross occurs and how many alerts are permitted per bar
  • Launch pop-up screen when cross occurs
  • Choice to turn on or off  moving average lines on chart
  • Note: For programming this into a strategy, the indicator does output “Signal” plot:
  • It is +1 when MA1 crosses up through MA2
  • It is -1 when MA1 crosses down through MA2
  • It is 0 when no crosses occur

Alert on Price Hit Indicator v3

April 8, 2010 in Indicator Warehouse

Alert on Price Hit Indicator v3:

Alert on Price Hit

Key Features

Price level lines can display:

- Price only (default setting)

- Sound file name at specific level

-  Price and sound file shown together

- Nothing show

  • Now you can use your mouse to set and draw dynamic price level markers on your chart!
  • Produces audible alert and/or a chart marker (diamond, arrow, triangle, dot) whenever price touches any of 20 different price levels
  • - 3 manually defined line levels
  • - Up to 17 dynamically defined levels
  • Can send short email message when a price level is hit
  • Unique sound files can be assigned to respective levels
  • Comes with instruction sheet for setting price level modes and parameters

optionMonster’s Advantage Point

April 5, 2010 in optionMONSTER

Advantage Point is for equity traders looking for a practical, hands-on way to improve their research and decision-making process. Dealing with selected sectors as well as equity and index products, this weekly email newsletter is supplemented by daily blog updates, phone support and more. This sound market analysis helps traders make sense of events and take the emotion out of trading – thereby helping them better manage risk.

Methodology – Blends fundamental & technical analysis to identify near term entry levels
Who it’s for –Swing traders (2-4 week time horizons)
Benefits – Investment thesis, research, & illustrations direct from Guy Adami
Trades/Price – 1/week, $99
LightBox – Identifies underlying conditions which the market has ignored and trades into positions that benefit from ensuing movement – up or down:
  • Vetted ideas & guidance through the trading cycle
  • Sanity checks via blended fundamentals and technicals
  • Does the homework for you, so you have a better ‘feel’ for how the stock moves
  • Learn to take the emotion out of your trading
  • 1 idea per week, web or email delivery

Includes:

  • Weekly Newsletter: Illustrated weekly newsletter, focusing on specially selected sectors and promising names in each sector
  • Daily Updates & Ideas: Daily updates, including new trading ideas and notable changes to previously identified positions
  • Online Content: Instant access to current newsletters, updates, and archived content
  • Pre-Market Briefings: 4 pre-market emails delivering intelligence on overnight trading, technical patterns in play, and the day’s economic reports, plus Jon’s take on possible ‘wildcards’

As An Added Bonus:


<
/p>

Big Trend’s Advanced Options

February 10, 2010 in Big Trends

Former CBOE Market Maker and Advanced Option Trading Expert Moby Waller has created the Advanced Options Strategies (AOS) recommendation service to provide you with profitable ways to sell options in limited risk, multi-leg trades that should have a high probability of success.  The service focuses on Credit and Debit Spreads on individual stocks, and Straddles/Strangles/Condors/Butterflies may also be traded.

With Credit Spreads, you can buy and sell an option on the same stock in the same expiration month with different strike prices – then you will receive a cash “credit” into your account on these trades.  Credit Spreads are targeted to have a 67% to 75% successful trade rate because of the “cushion” you will experience when you enter the trades – the average potential return on risk on Credit Spreads is about +25% to +75%.

With Debit Spreads, we seek to have a 50% successful trade rate (or higher), but you also have a “cost savings” versus just buying a put or call (with savings of 25% or more on your total premium costs).  AOS Debit Spread recommendations will usually have a potential profit of +50% to +200% or more.

The bottom line is the AOS service will diversify your trading portfolio by allowing you to sell options, not just always buy them.  It will also provide you a great deal of education and insights from the perspective of a very successful former Professional CBOE Floor Trader and European Index Options Trader.

The Three Gurus PLUS

February 8, 2010 in MarketHEIST

If you’re having trouble viewing this email, click here

The Three Gurus - sign up today

Regardless of which way the market goes, you need to be prepared to take advantage of the opportunities created by market volatility.

Too many investors have been whipsawed by market swings, when you should be learn how to
take advantage of one of the greatest trading environments we’ve ever seen.

For the small investment of $99, you get 12 hours of quality content, packed into one day and archived for your continuing education as a savvy trader.

Don’t hesitate (that’s what costs too many traders – indecision)…be sure to decide to lock in your seat at this exclusive event before the limited seats are gone.

Attend and You'll Receive
  • One month of Larry McMillan’s Daily Volume Alerts (a $149 value)
  • One month of BigTrends’ SmartOptions and Traders’ Edge email alerts (a $75 value)
  • One month of Hamzei Analytics’ Gold Package (a $60 value)
  • A complimentary admission to a half-day options workshop from optionMONSTER

 

Register Now!

Only $99

Speakers Include

Larry McMillan
Price Headley
Fari Hamzei
Jon "DRJ" Najarian
Guy Adami
Anne-Marie Baiynd
Ashraf Laidi
Jason Goepfert

 

Gold Sponsors:

  tradeMONSTER  

Media Sponsors:

Wall St Cheat Sheet optionMONSTER Options Animal MarketHeist

 

This material is being provided to you for educational purposes only. Certain content has been written by and will be presented by a third party not affiliated with the Three Gurus or its affiliates. The information contained in this material has not been endorsed or approved by the Three Gurus and its affiliates are not responsible for the content. No information presented constitutes a recommendation by the Three Gurus or any speaker to buy, sell or hold any security, financial product or instrument discussed therein or to engage in any specific investment strategy.

The content neither is, nor should be construed as, an offer, or a solicitation of an offer, to buy, sell, or hold any securities by the Three Gurus or its affiliates. Neither the Three Gurus nor its affiliates offer or provide any opinion regarding the nature, potential, value, suitability or profitability of any particular investment or investment strategy, and you are fully responsible for any investment decisions you make. Such decisions should be based solely on your evaluation of your financial circumstances, investment objectives, risk tolerance and liquidity needs.

Trading in securities and options can be speculative in nature and involve risk. Please review Characteristics and Risks of Standardized Options

© Copyright 2010, The Three Gurus