initial commit
authorDaniel Martin Yerga <yerga@debian.(none)>
Fri, 1 May 2009 10:35:46 +0000 (12:35 +0200)
committerDaniel Martin Yerga <yerga@debian.(none)>
Fri, 1 May 2009 10:35:46 +0000 (12:35 +0200)
39 files changed:
Makefile [new file with mode: 0644]
README [new file with mode: 0644]
TODO [new file with mode: 0644]
changelog [new file with mode: 0644]
copying [new file with mode: 0644]
debian/changelog [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/control.fremantle [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/postinst [new file with mode: 0755]
debian/prerm [new file with mode: 0644]
debian/rules [new file with mode: 0644]
debian/stockthis.links [new file with mode: 0644]
marketdata.py [new file with mode: 0644]
markets/dow [new file with mode: 0644]
markets/eurostoxx [new file with mode: 0644]
markets/ftse-all [new file with mode: 0644]
markets/ftse100 [new file with mode: 0644]
markets/ftse250 [new file with mode: 0644]
markets/ftse350 [new file with mode: 0644]
markets/get_symbol_and_name.py [new file with mode: 0644]
markets/ibex35 [new file with mode: 0644]
markets/ibexnm [new file with mode: 0644]
markets/mc [new file with mode: 0644]
markets/mib30 [new file with mode: 0644]
markets/mibtel [new file with mode: 0644]
markets/midex [new file with mode: 0644]
markets/nasdaq100 [new file with mode: 0644]
markets/sp500 [new file with mode: 0644]
markets/spmib [new file with mode: 0644]
pixmaps/loading.gif [new file with mode: 0644]
pixmaps/stockthis.png [new file with mode: 0644]
setup.py [new file with mode: 0644]
stockthis.desktop [new file with mode: 0644]
stockthis.png [new file with mode: 0644]
stockthis.py [new file with mode: 0644]
stockthis.service [new file with mode: 0644]
welcome [deleted file]

diff --git a/Makefile b/Makefile
new file mode 100644 (file)
index 0000000..5d27979
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,6 @@
+all:
+       python2.5 setup.py build  
+clean: 
+       python2.5 setup.py clean --all
+install:
+       python2.5 setup.py install --root $(DESTDIR) 
diff --git a/README b/README
new file mode 100644 (file)
index 0000000..d6b4b9a
--- /dev/null
+++ b/README
@@ -0,0 +1,65 @@
+General Information
+===================
+This file could be outdata, please see http://stockthis.garage.maemo.org 
+for updated information.
+
+StockThis is a simple application to show quotes from the most important world markets. 
+Also, it shows graphs with the changes in different amount of time. 
+It gets data from Yahoo Finance.
+
+It's written in Python language and uses the graphical libraries Hildon and GTK.
+
+## End-users ##
+
+To get StockThis, you should go to its downloads page in maemo.org:
+http://maemo.org/downloads/product/stockthis
+
+Choose your operating system, and click in the green install arrow.
+
+## Developers ##
+
+SharePy depends on the following python modules:
+
+python-ystockquote
+
+gtk, gobject, sys, thread, urllib
+
+Optional modules are hildon, osso.
+
+And distutils for manual installation.
+
+The loading.gif icon has Creative Common license and it's got from:
+http://commons.wikimedia.org/wiki/File:Loading.gif
+
+StockThis is free software, released under GNU GPL license. See COPYING
+file in this distribution for complete text of the license.
+
+The web site is:
+    https://stockthis.garage.maemo.org/
+releases are located at:
+    https://garage.maemo.org/frs/?group_id=957
+
+
+Have fun, and if you want to contact me for any feedback (thank-yous,
+bugreports, patches, etc) you can do so by emailing to:
+
+Daniel Martín Yerga <dyerga@gmail.com>
+
+
+
+Bug reports and contact
+=======================
+
+Report bugs and feature requests in stockthis bug base at
+
+https://garage.maemo.org/projects/stockthis/
+
+You can also send email to dyerga@gmail.com if you don't feel like
+using bug base, or have any questions/comments/beer.
+
+
+SVN
+===
+
+You can view the SVN repository in https://garage.maemo.org/scm/?group_id=957
+
diff --git a/TODO b/TODO
new file mode 100644 (file)
index 0000000..a1cf067
--- /dev/null
+++ b/TODO
@@ -0,0 +1,52 @@
+ * Sort markets for countries.
+ * Add favorites and favorites view.
+
+
+ftse250
+
+ftse350
+
+ftse-all
+
+
+NYSE COMPOSITE INDEX (NEW METHO (^NYA) (966)
+http://es.finance.yahoo.com/q/cp?s=^NYA
+
+NYSE US 100 (^NY) 100
+http://es.finance.yahoo.com/q/cp?s=^NY
+
+NYSE World Leaders (^NYL) 14
+http://es.finance.yahoo.com/q/cp?s=^NYL
+
+NASDAQ Bank (^IXBK) 487
+http://es.finance.yahoo.com/q/cp?s=^IXBK
+
+NASDAQ Biotechnology (^NBI) 133
+http://es.finance.yahoo.com/q/cp?s=^NBI
+
+***Otros NASDAQ***
+
+CAC 40 (^FCHI) 40
+http://es.finance.yahoo.com/q/cp?s=^FCHI
+
+PARIS IND SBF120 (^SBF120) 120
+http://es.finance.yahoo.com/q/cp?s=^SBF120
+
+PARIS IND SBF250 (^SBF250) 247
+http://es.finance.yahoo.com/q/cp?s=^SBF250
+
+DAX (^GDAXI) 30
+http://es.finance.yahoo.com/q/cp?s=^GDAXI
+
+TECDAX (^TECDAX) 30
+http://es.finance.yahoo.com/q?s=^TECDAX
+
+SDAX PERF-IND (^SDAXI) 50
+http://es.finance.yahoo.com/q/cp?s=^SDAXI
+
+
+
+
+
+
+
diff --git a/changelog b/changelog
new file mode 100644 (file)
index 0000000..331227c
--- /dev/null
+++ b/changelog
@@ -0,0 +1,4 @@
+2009-04-30  Daniel Martín Yerga  <dyerga@gmail.com>
+
+    * Release 0.1 
+    
diff --git a/copying b/copying
new file mode 100644 (file)
index 0000000..514d6c7
--- /dev/null
+++ b/copying
@@ -0,0 +1,339 @@
+                   GNU GENERAL PUBLIC LICENSE
+                      Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+                          59 Temple Place - Suite 330, Boston, MA 02111 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+                           Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users.  This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it.  (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.)  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have.  You must make sure that they, too, receive or can get the
+source code.  And you must show them these terms so they know their
+rights.
+
+  We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+  Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software.  If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary.  To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+\f
+                   GNU GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License.  The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language.  (Hereinafter, translation is included without limitation in
+the term "modification".)  Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+  1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+  2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) You must cause the modified files to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    b) You must cause any work that you distribute or publish, that in
+    whole or in part contains or is derived from the Program or any
+    part thereof, to be licensed as a whole at no charge to all third
+    parties under the terms of this License.
+
+    c) If the modified program normally reads commands interactively
+    when run, you must cause it, when started running for such
+    interactive use in the most ordinary way, to print or display an
+    announcement including an appropriate copyright notice and a
+    notice that there is no warranty (or else, saying that you provide
+    a warranty) and that users may redistribute the program under
+    these conditions, and telling the user how to view a copy of this
+    License.  (Exception: if the Program itself is interactive but
+    does not normally print such an announcement, your work based on
+    the Program is not required to print an announcement.)
+\f
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+    a) Accompany it with the complete corresponding machine-readable
+    source code, which must be distributed under the terms of Sections
+    1 and 2 above on a medium customarily used for software interchange; or,
+
+    b) Accompany it with a written offer, valid for at least three
+    years, to give any third party, for a charge no more than your
+    cost of physically performing source distribution, a complete
+    machine-readable copy of the corresponding source code, to be
+    distributed under the terms of Sections 1 and 2 above on a medium
+    customarily used for software interchange; or,
+
+    c) Accompany it with the information you received as to the offer
+    to distribute corresponding source code.  (This alternative is
+    allowed only for noncommercial distribution and only if you
+    received the program in object code or executable form with such
+    an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it.  For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable.  However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+\f
+  4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+  5. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Program or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+  6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+  7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+\f
+  8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded.  In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+  9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation.  If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+  10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission.  For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this.  Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+                           NO WARRANTY
+
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+                    END OF TERMS AND CONDITIONS
+\f
+       Appendix: How to Apply These Terms to Your New Programs
+
+  If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+  To do so, attach the following notices to the program.  It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the program's name and a brief idea of what it does.>
+    Copyright (C) 19yy  <name of author>
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, write to the Free Software
+    Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+    Gnomovision version 69, Copyright (C) 19yy name of author
+    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+    This is free software, and you are welcome to redistribute it
+    under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License.  Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+  `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+  <signature of Ty Coon>, 1 April 1989
+  Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs.  If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library.  If this is what you want to do, use the GNU Library General
+Public License instead of this License.
diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..9febbfb
--- /dev/null
@@ -0,0 +1,5 @@
+stockthis (0.1-1) unstable; urgency=low
+
+  * First Version
+
+ -- Daniel Martin Yerga <dyerga@gmail.com>  Thu, 30 Apr 2008 20:30:33 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644 (file)
index 0000000..bf0d87a
--- /dev/null
@@ -0,0 +1 @@
+4
\ No newline at end of file
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..fc19906
--- /dev/null
@@ -0,0 +1,54 @@
+Source: stockthis
+Section: user/office
+Priority: optional
+Maintainer: Daniel Martín Yerga <dyerga@gmail.com>
+Build-Depends: debhelper (>= 4.0.0), python2.5-dev, python2.5-distutils
+Standards-Version: 3.6.2
+
+Package: stockthis
+XB-Maemo-Display-Name: StockThis
+Architecture: all
+Depends: python2.5, python2.5-hildon, python2.5-gtk2, python-ystockquote
+Description: A stocks application.
+ StockThis is a simple application to show quotes from the most important world markets. 
+ Also, it shows  graphs with the changes in different amount of time. 
+ It gets data from Yahoo Finance.
+XB-Maemo-Icon-26:
+ iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c
+ 6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0
+ SU1FB9kEHhIQBZmp8OsAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJ
+ TVBXgQ4XAAAF90lEQVRIx4WWS28b1xXHf3fuDDnkkBySZqk3SVGkpciyJcN2
+ Kwh1YqdGvUgDo7W6yCJJgWRTtMgX8CJAv0GBrFp0kUUXihV3oThFGsFNgLiW
+ YsOw4iY1kuoRSZRIPUk6koYcktOFKso0/TjALO45957/vef8z5kjrl275vT2
+ 9vK4jI2NMTo6ipSyQZ/L5QCIRCJNtqtXr3L58mWEEAghGmxqMpmkv7+/CejI
+ kSNIKenr60NRlLre5/NRKpXQNI1EInF44P33CYfDhMNhTNPEMIwGfwpPEUVR
+ sG37iTbHcahWq4fre/fgzTdZX19nc3OzwfZcIFVV95//4AGO4zxtG87GBkSj
+ rK2soOzssLGx0RS2ZwI5jkPo448pT09z/6uvnrqH69fZCwbZKhbpm56mXC7X
+ L7ZH6flAHo8Hu7OT5bNnUbNZisUiQEOixSef4Lz+OvPz8ySTSS6++io+nw/H
+ cfiAG1znX+RyOWq1GuLKlStONBptABFCcGdyks6+PhwpObewwOfd3bS0tJDP
+ 56lUKrTlcjiDg2SzWbxeL4ZhMPXFF/QePYrb56MYLSP2HLK5LEeNBOLOnTuO
+ x+NpSrx87z1uj4wQj8eJRCJs3b2L3tdHoVDAyeUwikWcEyfY29ujtbUVgImJ
+ Cc4MDfF5+AGXjZdZml9kI2nRtuRHVVWVpjqqVvnT4CDpri5GRkbQNI3yl1/y
+ X8MgkUhQGh+n+NJLAAwPD9fr6ebNm5yanWWxrYN0dwrTCPB19yoxEdzPkZSS
+ rNziA+WfCCGQY2NYto3jOOi6jpQSz9tvE1hbw5qYoPbKKywvL5NOp3G5XEgp
+ kVIihGAmvktvqYvFxUVisRiX5FmI64dkyDsPOb4dZ2ZmBk6eZGtrC9M0G6jd
+ msmw0N7O8vIyHR0d6LreEIharcba8Tim1LBtG5fLBcDxQPoQ6BvxPe5N+Mh3
+ g+2ODqrVKh6Pp8GR+403qLjd7O7u4vV6m5habZOc857nYaHQ1BnUXC7HQuZ7
+ dmoF5ubKjN5eZ7J3Esdx+Ettgo7sXUatF+t5MAyDUqnE6upq/cYHMr49yZmF
+ QcStW8zVarjd7nopKABf23P8tDSAVijg/83v+VvbFLOVZS6unuQn33Vzdfbv
+ lEolLMuiXC5j23Z9ffDlyptcyJxgfX2d1p2d/YLd26vblUgkAi7B1tYWibk5
+ 1tfXeUf9NdpAgM2NTRRFIRXr4d+ZB0gpURQFIQSqqtZJIKVkIjiFZVns7OxQ
+ HhoiqOuUy+W6XZVSUmtTOZJV6bx4kV1NY2BggGM3buDp9TA8PIyqqvw5/CFG
+ 1SAej2NZFlJKenp66kT6g/gt72rvcurUKSKRCF2FAltSEovF9kNXdar4HC+V
+ +XmqfX1omoamaYRCIXp6elBVFYC3wr/kH9YUlUqliQR/FZ9SKu33Nb/fv9/C
+ trfJ5/N11ir/YYEf7/XiX1oil8vR1dVVd6BpWsNv4xct5/go81lDd15ztvkd
+ v2JlZQXTNOukUWZm6pQHUBwBu/fuIV97jWKxWKf04zUCENaDhLp/xGp2ta77
+ VNzGtm0syyIYDB72y7Y2TMPAsqz99Vt/fMc5d2uNhWPHEELg9/sRQjA1NUUi
+ kaClpaUBrFgscsv7DUOb3XjTQZR8jVJ+D13XuX//Psf+7ycYDCKXlsh5PJim
+ ifrz7hfo6HiR9lCIVCpVD4tt25w+fZpEItEQqpWVFc5XzvOh/Rk9L6T5mXWS
+ 2dlZUqkU4+PjXLhwAUVRME0T5dtv+U5KkskkajynwvFOAl4voVConjzDMPD7
+ /Q3hOHiRbducd87gzer8oP5AKpUiFAphGAamaSKEwDRNtEwGdzqN3+9HdZsm
+ 3lCIWCzWkBdd19F1nUAg0ADk9/uxLIt+2YPH4yGTydDf348QAo/Hg9frRQhB
+ IBDAMU2i0Sgulwu10t1NtVptSr6iKM+cFQDa29tpaWmph/aAcQfnxKVLRKen
+ eWgYKKqqkk6nm5w8Su1nyaOz3ZPOeAcHyefz+73uoCgfHzye96InDiuP1A6A
+ 1HWCwSD/A9MjTWNaW1RhAAAAAElFTkSuQmCC
diff --git a/debian/control.fremantle b/debian/control.fremantle
new file mode 100644 (file)
index 0000000..7bab63c
--- /dev/null
@@ -0,0 +1,54 @@
+Source: stockthis
+Section: user/office
+Priority: optional
+Maintainer: Daniel Martín Yerga <dyerga@gmail.com>
+Build-Depends: debhelper (>= 4.0.0), python-dev
+Standards-Version: 3.6.2
+
+Package: stockthis
+XB-Maemo-Display-Name: StockThis
+Architecture: all
+Depends: python2.5, python2.5-hildon, python2.5-gtk2, python-ystockquote
+Description: A stocks application.
+ StockThis is a simple application to show quotes from the most important world markets. 
+ Also, it shows  graphs with the changes in different amount of time. 
+ It gets data from Yahoo Finance.
+XB-Maemo-Icon-26:
+ iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c
+ 6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0
+ SU1FB9kEHhIQBZmp8OsAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJ
+ TVBXgQ4XAAAF90lEQVRIx4WWS28b1xXHf3fuDDnkkBySZqk3SVGkpciyJcN2
+ Kwh1YqdGvUgDo7W6yCJJgWRTtMgX8CJAv0GBrFp0kUUXihV3oThFGsFNgLiW
+ YsOw4iY1kuoRSZRIPUk6koYcktOFKso0/TjALO45957/vef8z5kjrl275vT2
+ 9vK4jI2NMTo6ipSyQZ/L5QCIRCJNtqtXr3L58mWEEAghGmxqMpmkv7+/CejI
+ kSNIKenr60NRlLre5/NRKpXQNI1EInF44P33CYfDhMNhTNPEMIwGfwpPEUVR
+ sG37iTbHcahWq4fre/fgzTdZX19nc3OzwfZcIFVV95//4AGO4zxtG87GBkSj
+ rK2soOzssLGx0RS2ZwI5jkPo448pT09z/6uvnrqH69fZCwbZKhbpm56mXC7X
+ L7ZH6flAHo8Hu7OT5bNnUbNZisUiQEOixSef4Lz+OvPz8ySTSS6++io+nw/H
+ cfiAG1znX+RyOWq1GuLKlStONBptABFCcGdyks6+PhwpObewwOfd3bS0tJDP
+ 56lUKrTlcjiDg2SzWbxeL4ZhMPXFF/QePYrb56MYLSP2HLK5LEeNBOLOnTuO
+ x+NpSrx87z1uj4wQj8eJRCJs3b2L3tdHoVDAyeUwikWcEyfY29ujtbUVgImJ
+ Cc4MDfF5+AGXjZdZml9kI2nRtuRHVVWVpjqqVvnT4CDpri5GRkbQNI3yl1/y
+ X8MgkUhQGh+n+NJLAAwPD9fr6ebNm5yanWWxrYN0dwrTCPB19yoxEdzPkZSS
+ rNziA+WfCCGQY2NYto3jOOi6jpQSz9tvE1hbw5qYoPbKKywvL5NOp3G5XEgp
+ kVIihGAmvktvqYvFxUVisRiX5FmI64dkyDsPOb4dZ2ZmBk6eZGtrC9M0G6jd
+ msmw0N7O8vIyHR0d6LreEIharcba8Tim1LBtG5fLBcDxQPoQ6BvxPe5N+Mh3
+ g+2ODqrVKh6Pp8GR+403qLjd7O7u4vV6m5habZOc857nYaHQ1BnUXC7HQuZ7
+ dmoF5ubKjN5eZ7J3Esdx+Ettgo7sXUatF+t5MAyDUqnE6upq/cYHMr49yZmF
+ QcStW8zVarjd7nopKABf23P8tDSAVijg/83v+VvbFLOVZS6unuQn33Vzdfbv
+ lEolLMuiXC5j23Z9ffDlyptcyJxgfX2d1p2d/YLd26vblUgkAi7B1tYWibk5
+ 1tfXeUf9NdpAgM2NTRRFIRXr4d+ZB0gpURQFIQSqqtZJIKVkIjiFZVns7OxQ
+ HhoiqOuUy+W6XZVSUmtTOZJV6bx4kV1NY2BggGM3buDp9TA8PIyqqvw5/CFG
+ 1SAej2NZFlJKenp66kT6g/gt72rvcurUKSKRCF2FAltSEovF9kNXdar4HC+V
+ +XmqfX1omoamaYRCIXp6elBVFYC3wr/kH9YUlUqliQR/FZ9SKu33Nb/fv9/C
+ trfJ5/N11ir/YYEf7/XiX1oil8vR1dVVd6BpWsNv4xct5/go81lDd15ztvkd
+ v2JlZQXTNOukUWZm6pQHUBwBu/fuIV97jWKxWKf04zUCENaDhLp/xGp2ta77
+ VNzGtm0syyIYDB72y7Y2TMPAsqz99Vt/fMc5d2uNhWPHEELg9/sRQjA1NUUi
+ kaClpaUBrFgscsv7DUOb3XjTQZR8jVJ+D13XuX//Psf+7ycYDCKXlsh5PJim
+ ifrz7hfo6HiR9lCIVCpVD4tt25w+fZpEItEQqpWVFc5XzvOh/Rk9L6T5mXWS
+ 2dlZUqkU4+PjXLhwAUVRME0T5dtv+U5KkskkajynwvFOAl4voVConjzDMPD7
+ /Q3hOHiRbducd87gzer8oP5AKpUiFAphGAamaSKEwDRNtEwGdzqN3+9HdZsm
+ 3lCIWCzWkBdd19F1nUAg0ADk9/uxLIt+2YPH4yGTydDf348QAo/Hg9frRQhB
+ IBDAMU2i0Sgulwu10t1NtVptSr6iKM+cFQDa29tpaWmph/aAcQfnxKVLRKen
+ eWgYKKqqkk6nm5w8Su1nyaOz3ZPOeAcHyefz+73uoCgfHzye96InDiuP1A6A
+ 1HWCwSD/A9MjTWNaW1RhAAAAAElFTkSuQmCC
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..74385e2
--- /dev/null
@@ -0,0 +1,24 @@
+This package was debianized by Daniel Martin Yerga <dyerga@gmail.com> on
+Wed, 17 Sep 2008 16:02:11 +0200.
+
+Upstream Authors: 
+                 Daniel Martin Yerga <dyerga@gmail.com>
+
+Copyright:
+
+   This package is free software; you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; version 2 dated June, 1991.
+
+   This package is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this package; if not, write to the Free Software
+   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+   02110-1301, USA.
+
+On Debian GNU/Linux systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
diff --git a/debian/postinst b/debian/postinst
new file mode 100755 (executable)
index 0000000..f6557ee
--- /dev/null
@@ -0,0 +1,22 @@
+#!/bin/sh
+## ----------------------------------------------------------------------
+## debian/postinst : postinstallation script for stockthis
+## ----------------------------------------------------------------------
+
+## ----------------------------------------------------------------------
+set -e
+
+MAEMO_SELECT_MENU=/usr/bin/maemo-select-menu-location
+
+chmod +x /usr/bin/stockthis
+
+oldversion="$2"
+if [ -z "$oldversion" ]; then
+  if [ -f $MAEMO_SELECT_MENU ]
+  then 
+    maemo-select-menu-location stockthis.desktop
+  fi
+  gtk-update-icon-cache -f /usr/share/icons/hicolor  
+fi
+
+exit 0
diff --git a/debian/prerm b/debian/prerm
new file mode 100644 (file)
index 0000000..49aafdf
--- /dev/null
@@ -0,0 +1,11 @@
+#!/bin/sh -e
+
+# remove configuration
+
+
+# Delete the .desktop file in case the app-installer didn't.
+rm -f /usr/share/applications/hildon/stockthis.desktop
+
+#DEBHELPER#
+
+exit 0
diff --git a/debian/rules b/debian/rules
new file mode 100644 (file)
index 0000000..4f674ae
--- /dev/null
@@ -0,0 +1,68 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
+# wordpy-future
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+#configure: configure-stamp
+#configure-stamp:
+#      dh_testdir
+       # Add here commands to configure the package.
+
+#      touch configure-stamp
+
+build: build-stamp
+
+build-stamp:
+       dh_testdir
+
+       # Add here commands to compile the package.
+       $(MAKE)
+
+clean:
+       dh_testdir
+       dh_testroot
+       rm -f build-stamp debian/files
+
+       # Add here commands to clean up after the build process.
+       -$(MAKE) clean
+
+       dh_clean 
+
+install: build
+       dh_testdir
+       dh_testroot
+       dh_clean -k 
+       dh_installdirs
+
+       $(MAKE) install DESTDIR=$(CURDIR)/debian/stockthis
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+       dh_testdir
+       dh_testroot
+       dh_installchangelogs 
+       dh_installdocs
+       dh_installman
+       dh_link
+       dh_strip
+       dh_compress
+       dh_fixperms
+       dh_installdeb
+       dh_shlibdeps
+       dh_gencontrol
+       dh_md5sums
+       dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
diff --git a/debian/stockthis.links b/debian/stockthis.links
new file mode 100644 (file)
index 0000000..0e55b40
--- /dev/null
@@ -0,0 +1 @@
+/usr/share/stockthis/stockthis.py /usr/bin/stockthis
diff --git a/marketdata.py b/marketdata.py
new file mode 100644 (file)
index 0000000..c65dd64
--- /dev/null
@@ -0,0 +1,61 @@
+markets = ["Dow Jones Industrial", "NASDAQ 100", "S&P 500", "IBEX35", "SPANISH MERCADO CONTINUO", "IBEX NUEVO MERCADO", "FTSE 100", "EURO STOXX 50", "S&P / MIB INDX", "MIB 30", "MIDEX"]
+idmarket = ["dow", "nasdaq", "sp500", "ibex35", "mc", "ibexnm", "ftse100", "eurostoxx50", "spmib", "mib30", "midex"]
+
+#EUROSTOXX50:
+eurostoxx50_symbols=['AABA.AS', 'ACA.PA', 'AGN.AS', 'AH.AS', 'AI.PA', 'AIB.IR', 'ALV.DE', 'BAS.DE', 'BAY.DE', 'BBVA.MC', 'BN.PA', 'BNP.PA', 'CA.PA', 'ALU.PA', 'CS.PA', 'DAI.DE', 'DBK.DE', 'DTE.DE', 'ELE.MC', 'ENEL.MI', 'ENI.MI', 'EOA.DE', 'FORA.AS', 'FP.PA', 'FTE.PA', 'G.MI', 'GLE.PA', 'IBE.MC', 'ING.AS', 'ISP.MI', 'LG.PA', 'MC.PA', 'MUV2.DE', 'NOA3.DE', 'OR.PA', 'PHIA.AS', 'REP.MC', 'RNO.PA', 'RWE.DE', 'SAN.MC', 'SAN.PA', 'SAP.DE', 'SGO.PA', 'SIE.DE', 'SZE.PA', 'TEF.MC', 'TIT.MI', 'UCG.MI', 'UNA.AS', 'VIV.PA']
+eurostoxx50_names=['ABN AMRO HOLDING', 'CREDIT AGRICOLE', 'AEGON', 'AHOLD', 'AIR LIQUIDE', 'ALLIED IRISH BANKS', 'ALLIANZ N', 'BASF', 'BAYER', 'BBVA R', 'DANONE', 'BNP PARIBAS', 'CARREFOUR', 'ALCATEL-LUCENT', 'AXA', 'DAIMLER N', 'DEUTSCHE BANK N', 'DEUTSCHE TELEKOM N', 'ENDESA', 'ENEL', 'ENI', 'E.ON AG', 'FORTIS', 'TOTAL', 'FRANCE TELECOM', 'GENERALI', 'STE GENERALE-A-', 'IBERDROLA', 'ING GROEP', 'INTESA SANPAOLO', 'LAFARGE', 'LVMH', 'MUENCH RUECKVERS N', 'NOKIA', "L'OREAL", 'ROY.PHILIPS ELECTR', 'REPSOL YPF', 'RENAULT', 'RWE -A-', 'BANCO SANTANDER R', 'SANOFI-AVENTIS', 'SAP', 'SAINT GOBAIN', 'SIEMENS N', 'SUEZ (ROMPUS)', 'TELEFONICA', 'TELECOM ITALIA', 'UNICREDIT', 'UNILEVER CERT', 'VIVENDI']
+
+#IBEX35
+ibex35_symbols=['ABE.MC', 'ABG.MC', 'ACS.MC', 'ACX.MC', 'ANA.MC', 'BBVA.MC', 'BKT.MC', 'BME.MC', 'TEF.MC', 'BTO.MC', 'CIN.MC', 'CRI.MC', 'ELE.MC', 'ENG.MC', 'FCC.MC', 'FER.MC', 'GAM.MC', 'GAS.MC', 'GRF.MC', 'IBE.MC', 'IBLA.MC', 'IBR.MC', 'IDR.MC', 'ITX.MC', 'MAP.MC', 'OHL.MC', 'POP.MC', 'REE.MC', 'REP.MC', 'SAB.MC', 'SAN.MC', 'SYV.MC', 'TL5.MC', 'TRE.MC', 'UNF.MC']
+ibex35_names=['ABERTIS -A-', 'ABENGOA', 'ACS', 'ACERINOX', 'ACCIONA', 'BBVA R', 'BANKINTER R', 'BME', 'TELEFONICA', 'BANESTO R', 'CINTRA', 'CRIT.CAIXACORP', 'ENDESA', 'ENAGAS', 'FCC', 'GRUPO FERROVIAL', 'GAMESA', 'GAS NATURAL SDG', 'GRIFOLS A', 'IBERDROLA', 'IBERIA', 'IBERDROLA RENOVABLE', 'INDRA SISTEMAS -A-', 'INDITEX R', 'MAPFRE', 'HUARTE LAIN', 'BANCO POPULAR R', 'RED EL CORPORACION', 'REPSOL YPF', 'BANCO SABADELL R', 'BANCO SANTANDER R', 'SACYR VALLEHERMOSO', 'TELECINCO', 'TECNICAS REUNIDAS', 'UNION FENOSA']
+
+#DOW JONES
+dow_jones_symbols=['AA', 'AXP', 'BA', 'BAC', 'C', 'CAT', 'CVX', 'DD', 'DIS', 'GE', 'GM', 'HD', 'HPQ', 'IBM', 'INTC', 'JNJ', 'JPM', 'KFT', 'KO', 'MCD', 'MMM', 'MRK', 'MSFT', 'PFE', 'PG', 'T', 'UTX', 'VZ', 'WMT', 'XOM']
+dow_jones_names=['ALCOA INC', 'AMER EXPRESS INC', 'BOEING CO', 'BK OF AMERICA CP', 'CITIGROUP INC', 'CATERPILLAR INC', 'CHEVRON CORP', 'DU PONT E I DE NEM', 'WALT DISNEY-DISNEY C', 'GEN ELECTRIC CO', 'GEN MOTORS', 'HOME DEPOT INC', 'HEWLETT PACKARD CO', 'INTL BUSINESS MACH', 'Intel Corporation', 'JOHNSON AND JOHNS DC', 'JP MORGAN CHASE CO', 'KRAFT FOODS INC', 'COCA COLA CO THE', 'MCDONALDS CP', '3M COMPANY', 'MERCK CO INC', 'Microsoft Corporation', 'PFIZER INC', 'PROCTER GAMBLE CO', 'AT&T INC.', 'UNITED TECH', 'VERIZON COMMUN', 'WAL MART STORES', 'EXXON MOBIL CP']
+
+#NASDAQ 100
+nasdaq_symbols=['AAPL', 'ADBE', 'ADP', 'ADSK', 'AKAM', 'ALTR', 'AMAT', 'AMGN', 'AMZN', 'APOL', 'ATVI', 'BBBY', 'BIDU', 'BIIB', 'BRCM', 'CA', 'CELG', 'CEPH', 'CHKP', 'CHRW', 'CMCSA', 'COST', 'CSCO', 'CTAS', 'CTSH', 'CTXS', 'DELL', 'DISH', 'DTV', 'EBAY', 'ERTS', 'ESRX', 'EXPD', 'EXPE', 'FAST', 'FISV', 'FLEX', 'FLIR', 'FSLR', 'FWLT', 'GENZ', 'GILD', 'GOOG', 'GRMN', 'HANS', 'HOLX', 'HSIC', 'IACI', 'ILMN', 'INFY', 'INTC', 'INTU', 'ISRG', 'JAVA', 'JBHT', 'JNPR', 'JOYG', 'KLAC', 'LBTYA', 'LIFE', 'LINTA', 'LLTC', 'LOGI', 'LRCX', 'MCHP', 'MICC', 'MRVL', 'MSFT', 'MXIM', 'NIHD', 'NTAP', 'NVDA', 'NWSA', 'ORCL', 'ORLY', 'PAYX', 'PCAR', 'PDCO', 'PPDI', 'QCOM', 'RIMM', 'ROST', 'RYAAY', 'SBUX', 'SHLD', 'SIAL', 'SPLS', 'SRCL', 'STLD', 'STX', 'SYMC', 'TEVA', 'URBN', 'VRSN', 'VRTX', 'WCRX', 'WYNN', 'XLNX', 'XRAY', 'YHOO']
+nasdaq_names=['Apple Inc.', 'Adobe Systems Incorporated', 'Automatic Data Processing, Inc.', 'Autodesk, Inc.', 'Akamai Technologies, Inc.', 'Altera Corporation', 'Applied Materials, Inc.', 'Amgen Inc.', 'Amazon.com, Inc.', 'Apollo Group, Inc.', 'Activision Blizzard, Inc', 'Bed Bath & Beyond Inc.', 'Baidu, Inc.', 'Biogen Idec Inc', 'Broadcom Corporation', 'CA Inc.', 'Celgene Corporation', 'Cephalon, Inc.', 'Check Point Software Technologi', 'C.H. Robinson Worldwide, Inc.', 'Comcast Corporation', 'Costco Wholesale Corporation', 'Cisco Systems, Inc.', 'Cintas Corporation', 'Cognizant Technology Solutions', 'Citrix Systems, Inc.', 'Dell Inc.', 'DISH Network Corporation', 'The DIRECTV Group, Inc.', 'eBay Inc.', 'Electronic Arts Inc.', 'Express Scripts, Inc.', 'Expeditors International of Was', 'Expedia, Inc.', 'Fastenal Company', 'Fiserv, Inc.', 'Flextronics International Ltd.', 'FLIR Systems, Inc.', 'First Solar, Inc.', 'Foster Wheeler AG.', 'Genzyme Corporation', 'Gilead Sciences, Inc.', 'Google Inc.', 'Garmin Ltd.', 'Hansen Natural Corporation', 'Hologic, Inc.', 'Henry Schein, Inc.', 'IAC/InterActiveCorp', 'Illumina, Inc.', 'Infosys Technologies Limited', 'Intel Corporation', 'Intuit Inc.', 'Intuitive Surgical, Inc.', 'Sun Microsystems, Inc.', 'J.B. Hunt Transport Services, I', 'Juniper Networks, Inc.', 'Joy Global Inc.', 'KLA-Tencor Corporation', 'Liberty Global, Inc.', 'Life Technologies Corporation', 'Liberty Media Corporation', 'Linear Technology Corporation', 'Logitech International S.A.', 'Lam Research Corporation', 'Microchip Technology Incorporat', 'Millicom International Cellular', 'Marvell Technology Group, Ltd.', 'Microsoft Corporation', 'Maxim Integrated Products, Inc.', 'NII Holdings, Inc.', 'NetApp, Inc.', 'NVIDIA Corporation', 'News Corporation', 'Oracle Corporation', "O'Reilly Automotive, Inc.", 'Paychex, Inc.', 'PACCAR Inc.', 'Patterson Companies Inc.', 'Pharmaceutical Product Developm', 'QUALCOMM Incorporated', 'Research In Motion Limited', 'Ross Stores, Inc.', 'Ryanair Holdings plc', 'Starbucks Corporation', 'Sears Holdings Corporation', 'Sigma-Aldrich Corporation', 'Staples, Inc.', 'Stericycle, Inc.', 'Steel Dynamics, Inc.', 'Seagate Technology', 'Symantec Corporation', 'Teva Pharmaceutical Industries', 'Urban Outfitters, Inc.', 'VeriSign, Inc.', 'Vertex Pharmaceuticals Incorpor', 'Warner Chilcott Limited', 'Wynn Resorts, Limited', 'Xilinx, Inc.', 'DENTSPLY International Inc.', 'Yahoo! Inc.']
+
+#IBEXNM
+ibexnm_symbols=['ABG.MC', 'AMP.MC', 'AVZ.MC', 'BIO.MC', 'BMA.MC', 'TEC.MC', 'IDR.MC', 'JAZ.MC', 'NTC.MC', 'TPI.MC', 'ZEL.MC']
+ibexnm_names=['ABENGOA', 'AMPER', 'AVANZIT', 'PULEVA BIOTECH', 'BEFESA ', 'TECNOCOM', 'INDRA SISTEMAS -A-', 'JAZZTEL', 'NATRACEUTICAL', 'YELL PUBLICIDAD', 'ZELTIA']
+
+#SPANISH MERCADO CONTINUO
+mc_symbols=['ABE.MC', 'ACS.MC', 'ACX.MC', 'ADZ.MC', 'AGS.MC', 'ALB.MC', 'ALT.MC', 'AMP.MC', 'ANA.MC', 'ASA.MC', 'AVZ.MC', 'AZKYF.MC', 'BBVA.MC', 'BDL.MC', 'BES.MC', 'BIO.MC', 'BKT.MC', 'BVA.MC', 'BVIS.MC', 'CAF.MC', 'CEP.MC', 'COL.MC', 'CPF.MC', 'CPL.MC', 'CUN.MC', 'DGI.MC', 'DIN.MC', 'EAD.MC', 'ECR.MC', 'ELE.MC', 'ENC.MC', 'EVA.MC', 'FAE.MC', 'FCC.MC', 'FER.MC', 'FUN.MC', 'GAM.MC', 'GAS.MC', 'GCO.MC', 'GUI.MC', 'IBE.MC', 'IBG.MC', 'IBLA.MC', 'IDR.MC', 'ITX.MC', 'ITI.MC', 'JAZ.MC', 'LOG.MC', 'MAP.MC', 'MCM.MC', 'MDF.MC', 'MLX.MC', 'MTS.MC', 'MVC.MC', 'NAT.MC', 'NEA.MC', 'NHH.MC', 'OHL.MC', 'PAC.MC', 'PAT.MC', 'POP.MC', 'PRS.MC', 'PSG.MC', 'PVA.MC', 'RDM.MC', 'REE.MC', 'REP.MC', 'RIO.MC', 'SAB.MC', 'SAN.MC', 'SED.MC', 'SGC.MC', 'SNC.MC', 'SOL.MC', 'SOS.MC', 'SPS.MC', 'SYV.MC', 'TAZ.MC', 'TEF.MC', 'TEC.MC', 'TPI.MC', 'TPZ.MC', 'TUB.MC', 'UBS.MC', 'UNF.MC', 'UPL.MC', 'URA.MC', 'URB.MC', 'VID.MC', 'ZEL.MC', 'ZOT.MC']
+mc_names=['ABERTIS -A-', 'ACS', 'ACERINOX', 'ADOLFO DOMINGUEZ', 'AGUAS BARCELONA -A-', 'CORP FIN ALBA', 'ALTADIS R', 'AMPER', 'ACCIONA', 'TAVEX ALGODONERA', 'AVANZIT', 'AZKOYEN', 'BBVA R', 'BARON DE LEY', 'INBESOS', 'PULEVA BIOTECH', 'BANKINTER R', 'BCO DE VALENCIA R', 'VISCOFAN', 'CONSTR AUXIL FERROC', 'CEPSA', 'INMOB COLONIAL', 'CAMPOFRIO FOOD GRP', 'CEMENTOS PORTLAND V', 'VINICOLA NORTE ESP', 'DOGI INT FABRICS', 'DINAMIA', 'EADS', 'ERCROS', 'ENDESA', 'ENCE', 'EBRO PULEVA', 'FAES FARMA R', 'FCC', 'GRUPO FERROVIAL', 'FUNESPANA', 'GAMESA', 'GAS NATURAL SDG', 'GRUPO CATALANA', 'GUIPUZCOANO', 'IBERDROLA', 'IBERPAPEL', 'IBERIA', 'INDRA SISTEMAS -A-', 'INDITEX R', 'ITINERE', 'JAZZTEL', 'DISTRIBUCION INT', 'MAPFRE', 'MIQUEL Y COSTAS', 'DURO FELGUERA', 'MECALUX', 'ARCELORMITTAL REG', 'METROVACESA', 'NATRA', 'NICOLAS CORREA', 'NH HOTELES', 'HUARTE LAIN', 'EUROPAC', 'FEDERICO PATERNINA', 'BANCO POPULAR R', 'PRISA A', 'PROSEGUR R', 'PESCANOVA', 'RENO DE MEDICI', 'RED EL CORPORACION', 'REPSOL YPF', 'BODEGAS RIOJANAS', 'BANCO SABADELL R', 'BANCO SANTANDER R', 'LA SEDA BARCELONA', 'SOGECABLE R A', 'SNIACE', 'SOL MELIA', 'SOS CUETARA', 'SERVICE POINT', 'SACYR VALLEHERMOSO', 'TRANSPORTES AZKAR', 'TELEFONICA', 'TECNOCOM', 'YELL PUBLICIDAD', 'TELE PIZZA', 'TUBACEX', 'URBAS', 'UNION FENOSA', 'UNIPAPEL', 'URALITA', 'INMOBILIARIA URBIS', 'VIDRALA', 'ZELTIA', 'ZARDOYA OTIS']
+
+#FTSE 100
+ftse100_symbols=['AAL.L', 'ABF.L', 'ADM.L', 'AMEC.L', 'AML.L', 'ANTO.L', 'ATST.L', 'AU.L', 'AV.L', 'AZN.L', 'BA.L', 'BARC.L', 'BATS.L', 'BAY.L', 'BBY.L', 'BG.L', 'BLND.L', 'BLT.L', 'BNZL.L', 'BP.L', 'BSY.L', 'BT-A.L', 'CBRY.L', 'CCL.L', 'CNA.L', 'CNE.L', 'COB.L', 'CPG.L', 'CPI.L', 'CW.L', 'DGE.L', 'DRX.L', 'EMG.L', 'ENRC.L', 'EXPN.L', 'FP.L', 'FRCL.L', 'FRES.L', 'GFS.L', 'GSK.L', 'HMSO.L', 'HOME.L', 'HSBA.L', 'IAP.L', 'IHG.L', 'IMT.L', 'IPR.L', 'ISAT.L', 'ISYS.L', 'ITRK.L', 'JMAT.L', 'KAZ.L', 'KGF.L', 'LAND.L', 'LGEN.L', 'LII.L', 'LLOY.L', 'LMI.L', 'MKS.L', 'MRW.L', 'NG.L', 'NXT.L', 'OML.L', 'PFC.L', 'PNN.L', 'PRU.L', 'PSON.L', 'RB.L', 'RBS.L', 'RDSA.L', 'RDSB.L', 'REL.L', 'REX.L', 'RIO.L', 'RR.L', 'RRS.L', 'RSA.L', 'SAB.L', 'SBRY.L', 'SDR.L', 'SDRC.L', 'SGE.L', 'SHP.L', 'SL.L', 'SMIN.L', 'SN.L', 'SRP.L', 'SSE.L', 'STAN.L', 'SVT.L', 'TCG.L', 'TLW.L', 'TRIL.L', 'TSCO.L', 'TT.L', 'ULVR.L', 'UU.L', 'VED.L', 'VOD.L', 'WPP.L', 'WTB.L', 'XTA.L']
+ftse100_names=['ANGLO AMERICAN', 'ASSOCIAT BRIT FOODS', 'ADMIRAL GROUP', 'AMEC', 'AMLIN', 'ANTOFAGASTA', 'ALLIANCE TRUST', 'AUTONOMY CORP', 'AVIVA', 'ASTRAZENECA', 'BAE SYSTEMS', 'BARCLAYS', 'BRIT AMER TOBACCO', 'BRITISH AIRWAYS', 'BALFOUR BEATTY', 'BG GROUP', 'BRIT LAND CO REIT', 'BHP BILLITON', 'BUNZL', 'BP', 'B SKY B GROUP', 'BT GROUP', 'CADBURY ADR', 'CARNIVAL', 'CENTRICA', 'CAIRN ENERGY', 'COBHAM', 'COMPASS GROUP', 'CAPITA GRP', 'CABLE & WIRELESS', 'DIAGEO', 'DRAX GROUP', 'MAN GROUP', 'EURASIAN NATURAL', 'EXPERIAN', 'FRIENDS PROVIDENT', 'FOREIGN&COL INV TST', 'FRESNILLO', 'G4S', 'GLAXOSMITHKLINE', 'HAMMERSON REIT', 'HOME RETAIL GROUP', 'HSBC HLDG', 'ICAP', 'INTERCONT HOTELS', 'IMPERIAL TOBACCO', 'INTERNATIONAL POWER', 'INMARSAT', 'INVENSYS', 'INTERTEK GROUP', 'JOHNSON MATTHEY PLC', 'KAZAKHMYS', 'KINGFISHER', 'LAND SEC R.E.I.T.', 'LEGAL & GENERAL', 'LIBERTY INT R.E.I.T', 'LLOYDS BANKING GRP', 'LONMIN', 'MARKS & SPENCER', 'MORRISON SUPERMKTS', 'NATIONAL GRID', 'NEXT', 'OLD MUTUAL', 'PETROFAC', 'PENNON GRP', 'PRUDENTIAL', 'PEARSON', 'RECKITT BENCK GRP', 'ROYAL BK SCOTL GR', 'ROYAL DUTCH SHELL-A', 'ROYAL DUTCH SHELL-B', 'REED ELSEVIER', 'REXAM', 'RIO TINTO', 'ROLLS-ROYCE GROUP', 'RANDGOLD RESOURCES', 'RSA INSUR GRP', 'SABMILLER', 'SAINSBURY', 'SCHRODERS', 'SCHRODERS NVTG', 'SAGE GRP', 'SHIRE', 'STANDARD LIFE', 'SMITHS GROUP', 'SMITH & NEPHEW', 'SERCO GROUP', 'SCOT & STHN ENERGY', 'STANDARD CHARTERED', 'SEVERN TRENT', 'THOMAS COOK GRP', 'TULLOW OIL', 'THOMSON REUTERS', 'TESCO PLC', 'TUI TRAVEL', 'UNILEVER', 'UNITED UTILITIES', 'VEDANTA RESOURCES', 'VODAFONE GRP', 'WPP', 'WHITBREAD', 'XSTRATA']
+
+#S&P MIB
+spmib_symbols=['A2A.MI', 'AGL.MI', 'AL.MI', 'ATL.MI', 'BMPS.MI', 'BP.MI', 'BUL.MI', 'BZU.MI', 'CIR.MI', 'CPR.MI', 'ENEL.MI', 'ENI.MI', 'F.MI', 'FNC.MI', 'FSA.MI', 'G.MI', 'GEO.MI', 'IPG.MI', 'ISP.MI', 'IT.MI', 'LTO.MI', 'LUX.MI', 'MB.MI', 'MED.MI', 'MN.MI', 'MS.MI', 'PLT.MI', 'PMI.MI', 'PRY.MI', 'SPM.MI', 'SRG.MI', 'STM.MI', 'STS.MI', 'TEN.MI', 'TIT.MI', 'TRN.MI', 'UBI.MI', 'UCG.MI', 'UNI.MI']
+spmib_names=['A2A', 'AUTOGRILL', 'ALLEANZA', 'ATLANTIA', 'BANCA MPS', 'BANCO POPOLARE', 'BULGARI', 'BUZZI UNICEM', 'CIR-COMP IND RIUNIT', 'CAMPARI', 'ENEL', 'ENI', 'FIAT', 'FINMECCANICA', 'FONDIARIA-SAI', 'GENERALI', 'GEOX', 'IMPREGILO', 'INTESA SANPAOLO', 'ITALCEMENTI', 'LOTTOMATICA', 'LUXOTTICA GROUP', 'MEDIOBANCA', 'MEDIOLANUM', 'MONDADORI EDIT', 'MEDIASET', 'PARMALAT', 'BCA POP. MILANO', 'PRYSMIAN', 'SAIPEM', 'SNAM RETE GAS', 'STMICROELECTRONICS', 'ANSALDO STS', 'TENARIS', 'TELECOM ITALIA', 'TERNA', 'UBI BANCA', 'UNICREDIT', 'UNIPOL']
+
+#MIB30
+mib30_symbols=['AL.MI', 'ATL.MI', 'BIL.MI', 'BMPS.MI', 'BPI.MI', 'BPU.MI', 'BPVN.MI', 'ENEL.MI', 'ENI.MI', 'ERG.MI', 'F.MI', 'FNC.MI', 'G.MI', 'ISP.MI', 'LTO.MI', 'LUX.MI', 'MB.MI', 'MED.MI', 'MS.MI', 'PLT.MI', 'PMI.MI', 'SPM.MI', 'SRG.MI', 'STM.MI', 'TEN.MI', 'TIT.MI', 'TRN.MI', 'UCG.MI']
+mib30_names=['ALLEANZA', 'ATLANTIA', 'BANCA ITALEASE', 'BANCA MPS', 'BCA POP ITALIANA', 'BANCHE POP UNITE', 'BP VERONA E NOVARA', 'ENEL', 'ENI', 'ERG', 'FIAT', 'FINMECCANICA', 'GENERALI', 'INTESA SANPAOLO', 'LOTTOMATICA', 'LUXOTTICA GROUP', 'MEDIOBANCA', 'MEDIOLANUM', 'MEDIASET', 'PARMALAT', 'BCA POP. MILANO', 'SAIPEM', 'SNAM RETE GAS', 'STMICROELECTRONICS', 'TENARIS', 'TELECOM ITALIA', 'TERNA', 'UNICREDIT']
+
+#MIBTEL
+#mibtel_symbols=
+
+
+
+
+
+
+
+
+#MIDEX
+midex_symbols=['ACE.MI', 'AT.MI', 'AZM.MI', 'BEN.MI', 'BIL.MI', 'BNS.MI', 'CASS.MI', 'CE.MI', 'CRG.MI', 'CVAL.MI', 'EDN.MI', 'EN.MI', 'ERG.MI', 'ES.MI', 'EXO.MI', 'FWB.MI', 'GEM.MI', 'HER.MI', 'IND.MI', 'IRD.MI', 'MI.MI', 'MT.MI', 'PG.MI', 'RCS.MI', 'REC.MI', 'SIS.MI', 'SRS.MI', 'TIS.MI', 'TOD.MI']
+midex_names=['ACEA', 'AUTOSTRADA TO-MI', 'AZIMUT HOLDING', 'BENETTON GROUP', 'BANCA ITALEASE', 'BENI STABILI', 'CATTOLICA ASS', 'CREDITO EMILIANO', 'BANCA CARIGE', 'CRED. VALTELLINESE', 'EDISON', 'ENIA', 'ERG', "GR EDIT L'ESPRESSO", 'EXOR', 'FASTWEB', 'GEMINA', 'HERA', 'INDESIT COMPANY', 'IRIDE', 'MILANO ASS.', 'MAIRE TECNIMONT', 'SEAT PAGINE GIALLE', 'RCS MEDIAGROUP', 'RECORDATI', 'SIAS', 'SARAS', 'TISCALI', "TOD'S"]
+
+#S&P 500
+sp500_symbols=['A', 'AA', 'AAPL', 'ABC', 'ABT', 'ACS', 'ADBE', 'ADI', 'ADM', 'ADP', 'ADSK', 'AEE', 'AEP', 'AES', 'AET', 'AFL', 'AGN', 'AIG', 'AIV', 'AIZ', 'AKAM', 'AKS', 'ALL', 'ALTR', 'AMAT', 'AMD', 'AMGN', 'AMP', 'AMT', 'AMZN', 'AN', 'ANF', 'AOC', 'APA', 'APC', 'APD', 'APH', 'APOL', 'ATI', 'AVB', 'AVP', 'AVY', 'AXP', 'AYE', 'AZO', 'BA', 'BAC', 'BAX', 'BBBY', 'BBT', 'BBY', 'BCR', 'BDK', 'BDX', 'BEN', 'BF-B', 'BHI', 'BIG', 'BIIB', 'BJS', 'BK', 'BLL', 'BMC', 'BMS', 'BMY', 'BNI', 'BRCM', 'BSX', 'BTU', 'BXP', 'C', 'CA', 'CAG', 'CAH', 'CAM', 'CAT', 'CB', 'CBE', 'CBG', 'CBS', 'CCE', 'CCL', 'CEG', 'CELG', 'CEPH', 'CF', 'CHK', 'CHRW', 'CI', 'CIEN', 'CINF', 'CIT', 'CL', 'CLX', 'CMA', 'CMCSA', 'CME', 'CMI', 'CMS', 'CNP', 'CNX', 'COF', 'COG', 'COH', 'COL', 'COP', 'COST', 'COV', 'CPB', 'CPWR', 'CRM', 'CSC', 'CSCO', 'CSX', 'CTAS', 'CTL', 'CTSH', 'CTX', 'CTXS', 'CVG', 'CVH', 'CVS', 'CVX', 'D', 'DD', 'DE', 'DELL', 'DF', 'DFS', 'DGX', 'DHI', 'DHR', 'DIS', 'DNB', 'DNR', 'DO', 'DOV', 'DOW', 'DPS', 'DRI', 'DTE', 'DTV', 'DUK', 'DVA', 'DVN', 'DYN', 'EBAY', 'ECL', 'ED', 'EFX', 'EIX', 'EK', 'EL', 'EMC', 'EMN', 'EMR', 'EOG', 'EP', 'EQ', 'EQR', 'EQT', 'ERTS', 'ESRX', 'ESV', 'ETFC', 'ETN', 'ETR', 'EXC', 'EXPD', 'EXPE', 'F', 'FAST', 'FCX', 'FDO', 'FDX', 'FE', 'FHN', 'FII', 'FIS', 'FISV', 'FITB', 'FLIR', 'FLR', 'FLS', 'FO', 'FPL', 'FRX', 'FTR', 'GAS', 'GCI', 'GD', 'GE', 'GENZ', 'GILD', 'GIS', 'GLW', 'GM', 'GME', 'GNW', 'GOOG', 'GPC', 'GPS', 'GR', 'GS', 'GT', 'GWW', 'HAL', 'HAR', 'HAS', 'HBAN', 'HCBK', 'HCN', 'HCP', 'HD', 'HES', 'HIG', 'HNZ', 'HOG', 'HON', 'HOT', 'HPQ', 'HRB', 'HRL', 'HRS', 'HSP', 'HST', 'HSY', 'HUM', 'IBM', 'ICE', 'IFF', 'IGT', 'INTC', 'INTU', 'IP', 'IPG', 'IR', 'IRM', 'ISRG', 'ITT', 'ITW', 'IVZ', 'JAVA', 'JBL', 'JCI', 'JCP', 'JDSU', 'JEC', 'JNJ', 'JNPRJNS', 'JPM', 'JWN', 'K', 'KBH', 'KEY', 'KFT', 'KG', 'KIM', 'KLAC', 'KMB', 'KO', 'KR', 'KSS', 'L', 'LEG', 'LEN', 'LH', 'LIFE', 'LLL', 'LLTC', 'LLY', 'LM', 'LMT', 'LNC', 'LO', 'LOW', 'LSI', 'LTD', 'LUK', 'LUV', 'LXK', 'M', 'MA', 'MAR', 'MAS', 'MAT', 'MBI', 'MCD', 'MCHP', 'MCK', 'MCO', 'MDP', 'MDT', 'MEE', 'MET', 'MFE', 'MHP', 'MHS', 'MI', 'MIL', 'MKC', 'MMC', 'MMM', 'MO', 'MOLX', 'MON', 'MOT', 'MRK', 'MRO', 'MS', 'MSFT', 'MTB', 'MTW', 'MU', 'MUR', 'MWV', 'MWW', 'MYL', 'NBL', 'NBR', 'NDAQ', 'NEM', 'NI', 'NKE', 'NOC', 'NOV', 'NOVL', 'NSC', 'NSM', 'NTAP', 'NTRS', 'NU', 'NUE', 'NVDA', 'NVLS', 'NWL', 'NWSA', 'NYT', 'NYX', 'ODP', 'OI', 'OMC', 'ORCL', 'ORLY', 'OXY', 'PAYX', 'PBCT', 'PBG', 'PBI', 'PCAR', 'PCG', 'PCL', 'PCP', 'PDCO', 'PEG', 'PEP', 'PFE', 'PFG', 'PG', 'PGN', 'PGR', 'PH', 'PHM', 'PKI', 'PLD', 'PLL', 'PM', 'PNC', 'PNW', 'POM', 'PPG', 'PPL', 'PRU', 'PSA', 'PTV', 'PX', 'PXD', 'Q', 'QCOM', 'QLGC', 'R', 'RAI', 'RDC', 'RF', 'RHI', 'RL', 'ROK', 'RRC', 'RRD', 'RSG', 'RSH', 'RTN', 'RX', 'S', 'SBUX', 'SCG', 'SCHW', 'SE', 'SEE', 'SGP', 'SHLD', 'SHW', 'SIAL', 'SII', 'SJM', 'SLB', 'SLE', 'SLM', 'SNA', 'SNDK', 'SNI', 'SO', 'SPG', 'SPLS', 'SRCL', 'SRE', 'STI', 'STJ', 'STR', 'STT', 'STZ', 'SUN', 'SVU', 'SWK', 'SWN', 'SWY', 'SYK', 'SYMC', 'SYY', 'T', 'TAP', 'TDC', 'TE', 'TEG', 'TEL', 'TER', 'TGT', 'THC', 'TIE', 'TIF', 'TJX', 'TLAB', 'TMK', 'TMO', 'TROW', 'TRV', 'TSN', 'TSO', 'TSS', 'TWC', 'TWX', 'TXN', 'TXT', 'UNH', 'UNM', 'UNP', 'UPS', 'USB', 'UTX', 'VAR', 'VFC', 'VIA-B', 'VLO', 'VMC', 'VNO', 'VRSN', 'VTR', 'VZ', 'WAG', 'WAT', 'WEC', 'WFC', 'WFMI', 'WFR', 'WHR', 'WIN', 'WLP', 'WMB', 'WMI', 'WMT', 'WPI', 'WPO', 'WU', 'WY', 'WYE', 'WYN', 'WYNN', 'X', 'XEL', 'XL', 'XLNX', 'XOM', 'XRAY', 'XRX', 'XTO', 'YHOO', 'YUM', 'ZION', 'ZMH']
+sp500_names=['AGILENT TECH INC', 'ALCOA INC', 'Apple Inc.', 'AMERISOURCEBERGEN CP', 'ABBOTT LABORATORIES', 'AFFILIATED COMP SVCS', 'Adobe Systems Incorporated', 'ANALOG DEVICES', 'ARCHER DANIELS MDLND', 'Automatic Data Processing, Inc.', 'Autodesk, Inc.', 'AMEREN CP', 'AMER ELECTRIC POW CO', 'AES CORPORATION', 'AETNA INC. NEW', 'A F L A C INC', 'ALLERGAN INC', 'AMER INTL GROUP INC', 'APT INV & MNGMNT CO', 'ASSURANT INC', 'Akamai Technologies, Inc.', 'A K STEEL HLDG CORP', 'ALLSTATE CP', 'Altera Corporation', 'Applied Materials, Inc.', 'ADV MICRO DEVICES', 'Amgen Inc.', 'AMERIPRISE FINANCIAL', 'AMER TOWER CP', 'Amazon.com, Inc.', 'AUTONATION INC', 'ABERCROMBIE & FITCH', 'AON CORP', 'APACHE CP', 'ANADARKO PETROLEUM', 'AIR PRODUCTS CHEM', 'AMPHENOL CP', 'Apollo Group, Inc.', 'ALLEGHENY TECH NEW', 'AVALONBAY CMTYS', 'AVON PRODUCTS INC', 'AVERY DENNISON CP', 'AMER EXPRESS INC', 'ALLEGHENY ENERGY INC', 'AUTOZONE INC', 'BOEING CO', 'BK OF AMERICA CP', 'BAXTER INTL INC', 'Bed Bath & Beyond Inc.', 'BB&T CP', 'BEST BUY CO INC', 'BARD C R INC', 'BLACK DECKER CP', 'BECTON DICKINSON CO', 'FRANKLIN RES INC', 'BROWN FORMAN INC B', 'BAKER HUGHES INTL', 'BIG LOTS INC', 'Biogen Idec Inc', 'BJ SERVICES CO', 'BANK OF NY MELLON CP', 'BALL CP', 'B M C SOFTWARE', 'BEMIS CO INC', 'BRISTOL MYERS SQIBB', 'BURLINGTN N SANTE FE', 'Broadcom Corporation', 'BOSTON SCIENTIFIC CP', 'PEABODY ENERGY CORP', 'BOSTON PPTYS INC', 'CITIGROUP INC', 'CA Inc.', 'CONAGRA FOOD INC', 'CARDINAL HEALTH INC', 'CAMERON INTL CP', 'CATERPILLAR INC', 'CHUBB CP THE', 'COOPER INDS CL A', 'CB RICHARD ELLIS GRP', 'CBS CORP CL B', 'COCA COLA ENTRPR INC', 'CARNIVAL CORP', 'CONSTELLATION ENGY', 'Celgene Corporation', 'Cephalon, Inc.', 'CF IND HLDGS INC', 'CHESAPEAKE ENERGY CP', 'C.H. Robinson Worldwide, Inc.', 'CIGNA CP', 'Ciena Corporation', 'Cincinnati Financial Corporatio', 'CIT GROUP INC (DEL)', 'COLGATE PALMOLIVE', 'CLOROX CO', 'COMERICA INC', 'Comcast Corporation', 'CME Group Inc.', 'CUMMINS INC', 'CMS ENERGY CP', 'CENTERPOINT ENERGY', 'CONS ENERGY INC', 'CAPITAL ONE FINANCIA', 'CABOT OIL GAS CP', 'COACH INC', 'ROCKWELL COLLINS INC', 'CONOCOPHILLIPS', 'Costco Wholesale Corporation', 'COVIDIEN LTD', 'CAMPBELL SOUP CO', 'Compuware Corporation', 'SALESFORCE.COM INC', 'COMPUTER SCIENCES CP', 'Cisco Systems, Inc.', 'C S X CP', 'Cintas Corporation', 'CENTURYTEL INC', 'Cognizant Technology Solutions ', 'CENTEX CP', 'Citrix Systems, Inc.', 'CONVERGYS CP', 'COVENTRY HLTH CARE', 'CVS CAREMARK CP', 'CHEVRON CORP', 'DOMINION RES NEW', 'DU PONT E I DE NEM', 'DEERE CO', 'Dell Inc.', 'DEAN FOODS CO', 'DISCOVER FIN SVCS', 'QUEST DIAGNOSTC', 'D R HORTON INC', 'DANAHER CP', 'WALT DISNEY-DISNEY C', 'THE NEW D&B CORP', 'DENBURY RES INC (HLD', 'DIAMOND OFFSHORE DRL', 'DOVER CP', 'DOW CHEMICAL', 'DR PEPPER SNAPPLE GP', 'DARDEN RESTAURANTS', 'D T E ENERGY CO HLDG', 'The DIRECTV Group, Inc.', 'DUKE ENERGY CP HL CO', 'DAVITA INC', 'DEVON ENERGY CP (OK)', 'DYNEGY INC CL A NEW', 'eBay Inc.', 'ECOLAB INC', 'CONS EDISON INC', 'EQUIFAX INC', 'EDISON INTL', 'EASTMAN KODAK CO', 'ESTEE LAUDER COS INC', 'E M C CP', 'EASTMAN CHEM CO', 'EMERSON ELEC CO', 'EOG RESOURCES INC', 'EL PASO CORPORATION', 'EMBARQ CORP', 'EQUITY RESIDENTAL', 'EQT CORPORATION', 'Electronic Arts Inc.', 'Express Scripts, Inc.', 'ENSCO INTL INC', 'E', 'EATON CP', 'ENTERGY CP', 'EXELON CORPORATION', 'Expeditors International of Was', 'Expedia, Inc.', 'FORD MOTOR CO', 'Fastenal Company', 'FREEPORT MCMORAN B', 'FAMILY DOLLAR STORES', 'FEDEX CORP', 'FIRSTENERGY CP', 'FIRST HORIZON NTL CP', 'FEDERATED INV INC', 'FIDELITY NAT INF SVC', 'Fiserv, Inc.', 'Fifth Third Bancorp', 'FLIR Systems, Inc.', 'FLUOR CP (NEW)', 'FLOWSERVE CP', 'FORTUNE BRANDS INC', 'F P L GROUP INC', 'FOREST LABS CL A', 'FRONTIER COMMUN CP', 'NICOR INC', 'GANNETT CO INC', 'GEN DYNAMICS CP', 'GEN ELECTRIC CO', 'Genzyme Corporation', 'Gilead Sciences, Inc.', 'GEN MILLS INC', 'CORNING INC', 'GEN MOTORS', 'GAMESTOP CORP', 'GENWORTH FINANCIAL', 'Google Inc.', 'GENUINE PARTS CO', 'GAP INC', 'GOODRICH CORPORATION', 'GOLDMAN SACHS GRP', 'GOODYEAR TIRE RUBBER', 'GRAINGER W W INC', 'HALLIBURTON CO', 'HARMAN INTL INDS', 'HASBRO INC', 'Huntington Bancshares Incorpora', 'Hudson City Bancorp, Inc.', 'HEALTH CARE REIT', 'HCP, INC.', 'HOME DEPOT INC', 'HESS CP', 'HARTFORD FIN SVC', 'HEINZ H J CO', 'HARLEY DAVIDSON', 'HONEYWELL INTL INC', 'STARWOOD HOTELS&RES', 'HEWLETT PACKARD CO', 'H R BLOCK INC', 'HORMEL FOODS CP', 'HARRIS CP', 'HOSPIRA INC', 'HOST HOTELS & RESORT', 'THE HERSHEY COMPANY', 'HUMANA INC', 'INTL BUSINESS MACH', 'INTERCNTNTLEXCHANGE', 'INTL FLAVORS FRAG', 'INTL GAME TECH', 'Intel Corporation', 'Intuit Inc.', 'INTL PAPER', 'INTERPUBLIC GROUP', 'INGERSOLL RAND LTD A', 'IRON MOUNTAIN (DEL)', 'Intuitive Surgical, Inc.', 'I T T CORPORATION', 'ILL TOOL WORKS INC', 'INVESCO PLC NEW', 'Sun Microsystems, Inc.', 'JABIL CIRCUIT INC', 'JOHNSON CONTROLS INC', 'PENNEY J C CO HOLDIN', 'JDS Uniphase Corporation', 'JACOBS ENGINEERNG GP', 'JOHNSON AND JOHNS DC', 'JANUS CAP GP CMN STK', 'JP MORGAN CHASE CO', 'NORDSTROM INC', 'KELLOGG CO', 'KB HOME', 'KEYCORP', 'KRAFT FOODS INC', 'KING PHARMACEUTICALS', 'KIMCO REALTY CP', 'KLA-Tencor Corporatio', 'KIMBERLY CLARK CP', 'COCA COLA CO THE', 'KROGER CO', 'KOHLS CP', 'LOEWS CP', 'LEGGETT PLATT INC', 'LENNAR CP CL A', 'LABORATORY CORP NEW', 'Life Technologies Corporation', 'L-3 COMM HLDGS INC', 'Linear Technology Corporation', 'LILLY ELI CO', 'LEGG MASON INC', 'LOCKHEED MARTIN CP', 'LINCOLN NATL CP', 'LORILLARD, INC', 'LOWES COMPANIES', 'LSI CORPORATION', 'LIMITED BRANDS INC', 'LEUCADIA NATL CP', 'SOUTHWEST AIRLINES', 'LEXMARK INTL INC', "MACY'S INC", 'MASTERCARD INC', 'MARRIOT INT CL A', 'MASCO CP', 'MATTEL INC', 'M B I A INC', 'MCDONALDS CP', 'Microchip Technology Incorporat', 'MCKESSON CORP', "MOODY'S CORP", 'MEREDITH CP', 'MEDTRONIC INC', 'MASSEY ENERGY CO', 'METLIFE INC', 'MCAFEE, INC', 'MCGRAW HILL COS THE', 'MEDCOHEALTH SOLUTNS', 'NEW M&I CORPORATION', 'MILLIPORE CP', 'MCCORMICK & CO', 'MARSH MCLENNAN CO', '3M COMPANY', 'ALTRIA GROUP INC', 'Molex Incorporated', 'MONSANTO COMPANY', 'MOTOROLA INC', 'MERCK CO INC', 'MARATHON OIL CORP', 'MORGAN STANLEY', 'Microsoft Corporation', 'M&T BANK CORP', 'MANITOWOC CO INC', 'MICRON TECHNOLOGY', 'MURPHY OIL CP HLDG', 'MEADWESTVACO CORP', 'MONSTER WORLDWIDE', 'Mylan Inc.', 'NOBLE ENERGY INC', 'NABORS INDS INC NEW', 'The NASDAQ OMX Group, Inc.', 'NEWMONT MIN CP (HLDG', 'NISOURCE INC HLDG CO', 'NIKE INC CL B', 'NORTHROP GRUM HOL CO', 'NATL OILWELL VARCO', 'Novell, Inc.', 'NORFOLK SO CP', 'NATL SEMICONDUCTOR', 'NetApp, Inc.', 'Northern Trust Corporation', 'NORTHEAST UTIL', 'NUCOR CP', 'NVIDIA Corporation', 'Novellus Systems, Inc.', 'NEWELL RUBBERMAID', 'News Corporation', 'N Y TIMES CL A', 'NYSE EURONEXT', 'OFFICE DEPOT INC', 'OWENS ILLINOIS', 'OMNICOM GP INC', 'Oracle Corporation', "O'Reilly Automotive, Inc.", 'OCCIDENTAL PET', 'Paychex, Inc.', "People's United Financial, Inc.", 'PEPSI BOTTLING GRP', 'PITNEY BOWES INC', 'PACCAR Inc.', 'PG&E CP', 'PLUM CREEK TIM REIT', 'PRECISION CASTPARTS', 'Patterson Companies Inc.', 'PUB ENTRPR GP', 'PEPSICO INC', 'PFIZER INC', 'PRINCIPAL FINL GROUP', 'PROCTER GAMBLE CO', 'PROGRESS ENERGY INC', 'PROGRESSIVE CP', 'PARKER HANNIFIN CP', 'PULTE HOMES, INC.', 'PERKIN ELMER INC', 'PROLOGIS SBI', 'PALL CP', 'PHILIP MORRIS INTL', 'P N C FIN SVCS GR', 'PINNACLE WEST CAP', 'PEPCO HOLDINGS INC', 'P P G IND', 'PPL CORP', 'PRUDENTIAL FINCL INC', 'PUBLIC STG', 'PACTIV CORP', 'PRAXAIR INC', 'PIONEER NATURAL RES', 'QWEST COMM INTL INC', 'QUALCOMM Incorporated', 'QLogic Corporation', 'RYDER SYSTEM INC', 'REYNOLDS AMERICAN', 'ROWAN COS INC', 'REGIONS FINANCIAL CP', 'ROBERT HALF INTL INC', 'RALPH LAUREN POLO CP', 'ROCKWELL AUTOMAT INC', 'RANGE RES CORP', 'RR DONNELLEY SONS', 'REPUBLIC SVCS INC', 'RADIOSHACK CORP', 'RAYTHEON CO (NEW)', 'IMS HEALTH INC', 'SPRINT NXTEL CP', 'Starbucks Corporation', 'SCANA CP NEW', 'The Charles Schwab Corporation', 'SPECTRA ENERGY', 'SEALED AIR CP NEW', 'SCHERING PLOUGH CP', 'Sears Holdings Corporation', 'SHERWIN WILLIAMS CO', 'Sigma-Aldrich Corporation', 'SMITH INTL INC', 'SMUCKERS J M NEW', 'SCHLUMBERGER LTD', 'SARA LEE CP', 'SLM CORPORATION', 'SNAP ON INC', 'SanDisk Corporation', 'SCRIPPS NETWORKS INT', 'SOUTHERN CO', 'SIMON PPTY GRP INC', 'Staples, Inc.', 'Stericycle, Inc.', 'SEMPRA ENERGY', 'SUNTRUST BANKS', 'ST. JUDE MEDICAL', 'QUESTAR CP', 'STATE STREET CP', 'CONSTELLATION BRD A', 'SUNOCO INC', 'SUPERVALU INC', 'STANLEY WORKS THE', 'SOUTHWESTERN ENERGY', 'SAFEWAY STORES INC', 'STRYKER CP', 'Symantec Corporation', 'SYSCO CP', 'AT&T INC.', 'MOLSON COORS CO CL B', 'TERADATA CORP', 'TECO ENERGY INC', 'INTEGRYS ENERGY GRP', 'TYCO ELECTRONICS', 'TERADYNE INC', 'TARGET CP', 'TENET HLTHCRE CP', 'TITANIUM METALS CORP', 'TIFFANY AND CO', 'T J X COS INC', 'Tellabs, Inc.', 'TORCHMARK CP', 'THERMO FISHER SCIENT', 'T. Rowe Price Group, Inc.', 'THE TRAVELERS CO', 'TYSON FOODS INC CL A', 'TESORO CORP', 'TOTAL SYSTEM SVC INC', 'TIME WARNER CABLE', 'TIME WARNER INC NEW', 'TEXAS INSTRUMENTS', 'TEXTRON INC', 'UNITEDHEALTH GROUP', 'UNUM GROUP', 'UNION PACIFIC', 'UNITED PARCEL SVC', 'US BANCORP', 'UNITED TECH', 'VARIAN MED SYS INC', 'V F CP', 'VIACOM INC CL B', 'VALERO ENERGY CP', 'VULCAN MATERIALS HC', 'VORNADO REALTY TRUST', 'VeriSign, Inc.', 'VENTAS INC', 'VERIZON COMMUN', 'WALGREEN CO', 'WATERS CP', 'WISCONSIN ENERGY CP', 'WELLS FARGO & CO NEW', 'Whole Foods Market, Inc.', 'MEMC ELECTRONIC MTRL', 'WHIRLPOOL CP', 'WINDSTREAM CORP', 'WELLPOINT INC.', 'WILLIAMS COS', 'WASTE MGMT INC', 'WAL MART STORES', 'WATSON PHARMACEUTCLS', 'WASHINGTN POST CO B', 'WESTERN UNION COMPAN', 'WEYERHAEUSER CO', 'WYETH', 'WYNDHAM WORLDWIDE', 'Wynn Resorts, Limited', 'UNITED STATES STEEL', 'XCEL ENERGY INC', 'XL CAPITAL LTD', 'Xilinx, Inc.', 'EXXON MOBIL CP', 'DENTSPLY International Inc.', 'XEROX CP', 'XTO ENERGY INC', 'Yahoo! Inc.', 'YUM BRANDS INC', 'Zions Bancorporation', 'ZIMMER HOLDINGS INC']
+
+
+localmarkets = [dow_jones_names, nasdaq_names, sp500_names, ibex35_names, mc_names, ibexnm_names, ftse100_names, eurostoxx50_names, spmib_names, mib30_names, midex_names]
+localids = [dow_jones_symbols, nasdaq_symbols, sp500_symbols, ibex35_symbols, mc_symbols, ibexnm_symbols, ftse100_symbols, eurostoxx50_symbols, spmib_symbols, mib30_symbols, midex_symbols]
+
diff --git a/markets/dow b/markets/dow
new file mode 100644 (file)
index 0000000..765933d
--- /dev/null
@@ -0,0 +1,30 @@
+AA*ALCOA INC
+AXP*AMER EXPRESS INC
+BA*BOEING CO
+BAC*BK OF AMERICA CP
+C*CITIGROUP INC
+CAT*CATERPILLAR INC
+CVX*CHEVRON CORP
+DD*DU PONT E I DE NEM
+DIS*WALT DISNEY-DISNEY C
+GE*GEN ELECTRIC CO
+GM*GEN MOTORS
+HD*HOME DEPOT INC
+HPQ*HEWLETT PACKARD CO
+IBM*INTL BUSINESS MACH
+INTC*Intel Corporation
+JNJ*JOHNSON AND JOHNS DC
+JPM*JP MORGAN CHASE CO
+KFT*KRAFT FOODS INC
+KO*COCA COLA CO THE
+MCD*MCDONALDS CP
+MMM*3M COMPANY
+MRK*MERCK CO INC
+MSFT*Microsoft Corporation
+PFE*PFIZER INC
+PG*PROCTER GAMBLE CO
+T*AT&T INC.
+UTX*UNITED TECH
+VZ*VERIZON COMMUN
+WMT*WAL MART STORES
+XOM*EXXON MOBIL CP
diff --git a/markets/eurostoxx b/markets/eurostoxx
new file mode 100644 (file)
index 0000000..ff236ef
--- /dev/null
@@ -0,0 +1,50 @@
+AABA.AS*ABN AMRO HOLDING
+ACA.PA*CREDIT AGRICOLE
+AGN.AS*AEGON
+AH.AS*AHOLD
+AI.PA*AIR LIQUIDE
+AIB.IR*ALLIED IRISH BANKS
+ALV.DE*ALLIANZ N
+BAS.DE*BASF
+BAY.DE*BAYER
+BBVA.MC*BBVA R
+BN.PA*DANONE
+BNP.PA*BNP PARIBAS
+CA.PA*CARREFOUR
+ALU.PA*ALCATEL-LUCENT
+CS.PA*AXA
+DAI.DE*DAIMLER N
+DBK.DE*DEUTSCHE BANK N
+DTE.DE*DEUTSCHE TELEKOM N
+ELE.MC*ENDESA
+ENEL.MI*ENEL
+ENI.MI*ENI
+EOA.DE*E.ON AG
+FORA.AS*FORTIS
+FP.PA*TOTAL
+FTE.PA*FRANCE TELECOM
+G.MI*GENERALI
+GLE.PA*STE GENERALE-A-
+IBE.MC*IBERDROLA
+ING.AS*ING GROEP
+ISP.MI*INTESA SANPAOLO
+LG.PA*LAFARGE
+MC.PA*LVMH
+MUV2.DE*MUENCH RUECKVERS N
+NOA3.DE*NOKIA
+OR.PA*L'OREAL
+PHIA.AS*ROY.PHILIPS ELECTR
+REP.MC*REPSOL YPF
+RNO.PA*RENAULT
+RWE.DE*RWE -A-
+SAN.MC*BANCO SANTANDER R
+SAN.PA*SANOFI-AVENTIS
+SAP.DE*SAP
+SGO.PA*SAINT GOBAIN
+SIE.DE*SIEMENS N
+SZE.PA*SUEZ (ROMPUS)
+TEF.MC*TELEFONICA
+TIT.MI*TELECOM ITALIA
+UCG.MI*UNICREDIT
+UNA.AS*UNILEVER CERT
+VIV.PA*VIVENDI
diff --git a/markets/ftse-all b/markets/ftse-all
new file mode 100644 (file)
index 0000000..821b204
--- /dev/null
@@ -0,0 +1,613 @@
+3IN.L  3I INFRASTRUCTURE       86,00 p 17:35   Up 1,00 (1,18%) 394.389
+888.L  888 HOLDINGS    94,50 p 17:35   Up 0,75 (0,80%) 87.987
+AAIF.L ABERDEEN ASIAN INC      101,00 p 17:35  Down 3,00 (2,88%)       199
+AAL.L  ANGLO AMERICAN  1.421,00 p 17:35        Down 1,00 (0,07%)       654.799
+AAS.L  ABERDEEN ASIAN SMLR     244,75 p 17:35  Down 2,75 (1,11%)       13.227
+ABD.L  ABERDEEN NEW DAWN       407,50 p 17:35  Down 5,50 (1,33%)       500
+ABF.L  ASSOCIAT BRIT FOODS     710,50 p 17:35  Down 3,50 (0,49%)       218.987
+ABR.L  ABSOLUT RET TST-PRP     103,50 p 17:35  Up 1,75 (1,72%) 7.220
+ADD.L  ADVANCE DEV MARKETS     294,25 p 17:35  Up 3,75 (1,29%) 17.559
+ADM.L  ADMIRAL GROUP   930,00 p 17:35  Down 13,50 (1,43%)      106.244
+ADN.L  ABERDEEN ASSET MGMT     133,25 p 17:35  Down 0,25 (0,19%)       912.081
+AEP.L  ANGLO EAST PLANT        343,00 p 17:35  Up 18,00 (5,54%)        35.183
+AGA.L  AGA FOODSERVICES        101,00 p 17:35  Down 5,00 (4,72%)       14
+AGK.L  AGGREKO 582,00 p 17:35  Up 0,50 (0,09%) 89.703
+AGR.L  ASSURA GROUP    29,75 p 17:35   Up 1,00 (3,48%) 2.520
+AGS.L  AEGIS GROUP     90,75 p 17:35   Down 2,00 (2,16%)       362.612
+AHT.L  ASHTEAD GROUP   58,50 p 17:35   Down 3,25 (5,26%)       130.085
+AIE.L  ANITE   28,00 p 17:35   Down 0,25 (0,88%)       1.700
+AIP.L  AIR PARTNER     475,00 p 17:35  Down 10,00 (2,06%)      416
+AIS.L  AIS STG HEGDED RED      97,00 p 17:35   Down 1,25 (1,27%)       9.832
+AKT.L  ARK THERAPEUT GRP       54,00 p 17:35   Up 0,75 (1,41%) 28
+ALPH.L ALPHA PYRENEES TRST     38,75 p 17:35   Down 0,25 (0,64%)       4.237
+ALY.L  LAURA ASHLEY HOLD       15,00 p 17:35   Down 1,00 (6,25%)       1.000
+AMEC.L AMEC    604,50 p 17:35  Down 9,50 (1,55%)       553.036
+AML.L  AMLIN   366,50 p 17:35  Down 3,75 (1,01%)       168.281
+ANTO.L ANTOFAGASTA     553,50 p 17:35  Down 4,50 (0,81%)       390.456
+AOT.L  ANGLO & OVER TS-NEW     81,00 p 17:35   Down 1,00 (1,22%)       13.000
+APF.L  ANGLO PAC GRP   117,50 p 17:35  Down 2,50 (2,08%)       68.418
+AQP.L  AQUARIUS PLATINUM       267,75 p 17:35  Down 0,25 (0,09%)       46.708
+ARE.L  ARENA LEIS      17,75 p 17:35   Down 0,75 (4,05%)       25.100
+ARI.L  ARRIVA  449,00 p 17:35  Up 9,00 (2,05%) 84.194
+ARM.L  ARM HOLDINGS    116,50 p 17:35  Up 0,25 (0,22%) 549.503
+ASD.L  AXIS-SHIELD     293,00 p 17:35  Down 4,00 (1,35%)       3
+ASHM.L ASHMORE GRP     215,00 p 17:35  Down 4,75 (2,16%)       253.334
+ASL.L  ABER SMALLER CO TR      448,00 p 17:35  0,00 (0,00%)    64.016
+ASM.L  ANTISOMA        29,00 p 17:35   Up 0,50 (1,75%) 436.903
+ATK.L  WS ATKINS       570,00 p 17:35  Down 6,00 (1,04%)       27.280
+ATS.L  ARTEMIS ALPHA   172,50 p 17:35  Down 2,50 (1,43%)       4.229
+ATST.L ALLIANCE TRUST  281,50 p 17:35  Down 0,50 (0,18%)       49.854
+AU.L   AUTONOMY CORP   1.347,00 p 17:35        Up 6,00 (0,45%) 206.058
+AV.L   AVIVA   287,00 p 17:35  Up 13,75 (5,03%)        4.036.772
+AVE.L  AVIS EUROPE     17,75 p 17:35   Up 0,25 (1,43%) 147.138
+AVV.L  AVEVA GROUP     546,00 p 17:35  Down 6,00 (1,09%)       353.102
+AZN.L  ASTRAZENECA     2.483,00 p 17:35        Up 89,00 (3,72%)        772.550
+BA.L   BAE SYSTEMS     355,25 p 17:35  Up 4,50 (1,28%) 1.263.679
+BAB.L  BABCOCK INTL GRP        417,25 p 17:35  Down 0,75 (0,18%)       69.310
+BABS.L BLUECREST ALLBL-GBP     122,50 p 17:35  0,00 (0,00%)    9.317
+BAG.L  A.G.BARR        1.300,00 p 17:35        Up 20,00 (1,56%)        565
+BARC.L BARCLAYS        234,25 p 17:35  Down 1,75 (0,74%)       20.094.028
+BATS.L BRIT AMER TOBACCO
+BAY.L  BRITISH AIRWAYS 151,20 p 17:35  Down 12,70 (7,75%)      4.731.918
+BBA.L  BBA AVIATION    90,75 p 17:35   Up 0,75 (0,83%) 75.779
+BBAY.L BLUEBAY ASSET MNGMT     172,00 p 17:35  Up 5,00 (2,99%) 6.718
+BBPP.L BAB & BROWN PUB PRT     104,00 p 17:35  Down 0,50 (0,48%)       13.720
+BBY.L  BALFOUR BEATTY  332,00 p 17:35  Down 1,00 (0,30%)       330.268
+BDEV.L BARRATT DEV PLC 151,50 p 17:35  Down 4,50 (2,88%)       503.948
+BEE.L  BARING EMERG EUROPE     468,00 p 17:35  Up 2,00 (0,43%) 64.403
+BEZ.L  BEAZLEY GROUP   100,75 p 17:35  Down 3,00 (2,89%)       56.399
+BG.L   BG GROUP        1.067,00 p 17:35        Down 18,00 (1,66%)      839.221
+BGC.L  BTG     140,75 p 17:35  Down 0,25 (0,18%)       12.637
+BGFD.L BAILLIE GIF JAPAN       123,50 p 17:35  Down 2,25 (1,79%)       65.440
+BHGG.L BH GLOBAL -GBP- 992,50 p 17:35  Down 1,50 (0,15%)       9.658
+BHGU.L BH GLOBAL -USD- 9,62 $ 17:35    Down 0,11 (1,13%)       1.156
+BHME.L BH MACRO LTD EUR        14,90 € 17:35         Up 0,40 (2,76%) 3.133
+BHMG.L BH MACRO LTD GBP        1.530,00 p 17:35        Up 25,00 (1,66%)        670
+BKG.L  BERKELEY GRP    1.008,00 p 17:35        Down 28,00 (2,70%)      471.842
+BLND.L BRIT LAND CO REIT       425,25 p 17:35  Down 5,50 (1,28%)       564.882
+BLT.L  BHP BILLITON    1.390,00 p 17:35        Down 45,00 (3,14%)      1.068.948
+BLZ.L  EMBLAZE 39,00 p 17:35   Down 1,00 (2,50%)       26.911
+BMS.L  BRAEMAR SHIP    242,50 p 17:35  Down 7,50 (3,00%)       2.450
+BMY.L  BLOOMSBURY PUBLISH      133,00 p 17:35  Up 2,00 (1,53%) 2.000
+BNKR.L BANKERS INV TRUST       319,50 p 17:35  Up 1,50 (0,47%) 45.439
+BNZL.L BUNZL   527,50 p 17:35  Down 3,50 (0,66%)       547.663
+BOY.L  BODYCOTE        131,25 p 17:35  Down 3,00 (2,23%)       72.983
+BP.L   BP      483,25 p 17:35  Up 4,50 (0,94%) 5.334.194
+BPG.L  BUSINESS POST GROUP     293,00 p 17:35  Down 4,50 (1,51%)       8
+BPI.L  BRITISH POLY INDS       125,00 p 17:35  Down 3,50 (2,72%)       1.737
+BPP.L  BPP HOLDINGS PLC        362,00 p 17:35  Down 10,00 (2,69%)      44
+BRAM.L H.BRAMMER PLC   95,00 p 17:35   Down 2,00 (2,06%)       8
+BRBY.L BURBERRY GROUP  394,00 p 17:35  Down 8,25 (2,05%)       271.542
+BRCI.L BLKROCK COM INC 98,25 p 17:35   Down 0,75 (0,76%)       44.280
+BRE.L  BRIT INSURANCE HLDG     182,50 p 17:35  0,00 (0,00%)    75.264
+BRGE.L BLACKROCK GREAT EUR     120,25 p 17:35  Down 0,25 (0,21%)       26.450
+BRLA.L BLACKROCK LATIN AME     363,50 p 17:35  Up 0,50 (0,14%) 93.709
+BRNE.L BLACKROCK NEW ENERG     40,25 p 17:35   Up 0,25 (0,63%) 367.606
+BRSC.L BLCKRCK SM CO   216,50 p 17:35  Up 0,50 (0,23%) 34.812
+BRW.L  BREWIN DOLPHIN  125,00 p 17:35  0,00 (0,00%)    35.121
+BRWM.L BLCKRCK WRLD MN 358,00 p 17:35  0,00 (0,00%)    9.718
+BSET.L BRITISH ASSETS  93,00 p 17:35   Up 1,00 (1,09%) 210.020
+BSY.L  B SKY B GROUP   447,50 p 17:35  Up 0,50 (0,11%) 2.023.553
+BT-A.L BT GROUP        91,30 p 17:35   Up 3,20 (3,63%) 7.136.505
+BTEM.L BRITISH EMPIRE SEC      382,50 p 17:35  Down 5,50 (1,42%)       6.733
+BTSM.L BSS GROUP       315,75 p 17:35  Down 6,50 (2,02%)       5.497
+BUT.L  BRUNNER INVEST TR       303,50 p 17:35  Down 3,50 (1,14%)       8.500
+BVC.L  BATM ADVANCED COMM      33,75 p 17:35   0,00 (0,00%)    44.200
+BVIC.L BRITVIC 258,00 p 17:35  Up 3,00 (1,18%) 42.747
+BVS.L  BOVIS HOMES GROUP       445,25 p 17:35  Down 16,50 (3,57%)      33.681
+BWNG.L N BROWN GROUP   237,50 p 17:35  Down 1,00 (0,42%)       39.744
+BWY.L  BELLWAY 755,00 p 17:35  Down 19,50 (2,52%)      54.921
+BBYG.L BIG YELLOW GROUP        260,00 p 17:35  Down 3,00 (1,14%)       17.034
+CAD.L  CADOGAN PETROLEUM       13,25 p 17:35   Up 0,25 (1,92%) 20.323
+CAL.L  CAPITAL & REGIONAL      35,00 p 17:35   Down 5,00 (12,50%)      10.215
+CAM.L  CAMELLIA        5.920,00 p 17:35        Up 420,00 (7,64%)       220
+CAU.L  CENTAUR MEDIA   35,00 p 17:35   Down 2,00 (5,41%)       1.327
+CAY.L  CHARLES STANLEY GP      205,00 p 17:35  Down 5,00 (2,38%)       7.280
+CBG.L  CLOSE BROS GRP  608,50 p 17:35  Down 4,00 (0,65%)       30.556
+CBRY.L CADBURY ADR     506,50 p 17:35  Up 10,50 (2,12%)        1.404.499
+CCC.L  COMPUTACENTER   130,00 p 17:35  Down 3,25 (2,44%)       7.882
+CCL.L  CARNIVAL        1.807,00 p 17:35        Down 132,00 (6,81%)     588.282
+CDI.L  CANDOVER INVESTMENT     348,00 p 17:35  Up 5,25 (1,53%) 134.508
+CGL.L  CATLIN GROUP    337,25 p 17:35  Down 7,75 (2,25%)       38.412
+CGS.L  CASTINGS        145,00 p 17:35  Down 3,00 (2,03%)       10.000
+CHG.L  CHEMRING GRP    1.996,00 p 17:35        Down 11,00 (0,55%)      6.068
+CHLD.L CHLORIDE GRP    155,25 p 17:35  Down 3,75 (2,36%)       29.841
+CHS.L  CHRYSALIS       53,25 p 17:35   Up 0,25 (0,47%) 387
+CHTR.L CHARTER INTL    522,00 p 17:35  Down 18,00 (3,33%)      469.226
+CHU.L  CHAUCER HOLDINGS        42,00 p 17:35   0,00 (0,00%)    305.766
+CHW.L  CHIME COMMUNICATION     93,00 p 17:35   Down 5,50 (5,58%)       393
+CHY.L  CITY MER HIGH YIELD     92,25 p 17:35   Down 1,75 (1,86%)       16.421
+CINE.L CINEWORLD GROUP 137,00 p 17:35  Up 3,00 (2,24%) 8.334
+CKN.L  CLARKSON        508,50 p 17:35  Down 1,50 (0,29%)       1.698
+CKSN.L COOKSON GRP     17,50 p 17:35   Down 1,00 (5,41%)       1.303.463
+CLDN.L CALEDONIA INV.ST.UN     1.316,00 p 17:35        Down 4,00 (0,30%)       15.902
+CLI.L  CLS HOLDINGS    255,00 p 17:35  Down 24,50 (8,77%)      11.216
+CLLN.L CARILLION       245,75 p 17:35  Down 0,25 (0,10%)       197.561
+CLST.L COLLINS STEWART 84,00 p 17:35   Down 4,00 (4,55%)       2.876
+CMS.L  COMMUNISIS      26,50 p 17:35   Down 0,00 (0,00%)       3.000
+CNA.L  CENTRICA        239,00 p 17:35  Up 5,50 (2,36%) 2.384.098
+CNE.L  CAIRN ENERGY    2.195,00 p 17:35        Down 37,00 (1,66%)      65.018
+CNT.L  CONNAUGHT       350,75 p 17:35  Down 4,25 (1,20%)       102.997
+COB.L  COBHAM  179,50 p 17:35  Down 4,20 (2,29%)       2.151.327
+COLT.L COLT TELECOM GRP        90,00 p 17:35   0,00 (0,00%)    17.903
+COST.L COSTAIN GROUP   25,50 p 17:35   Up 1,00 (4,08%) 223.420
+CPG.L  COMPASS GROUP   338,25 p 17:35  Up 2,50 (0,74%) 1.475.784
+CPI.L  CAPITA GRP      673,00 p 17:35  Down 11,00 (1,61%)      545.769
+CPR.L  CARPETRIGHT     527,50 p 17:35  Down 17,50 (3,21%)      36.068
+CPW.L  CARPHONE WAREHOUSE      146,75 p 17:35  Down 1,75 (1,18%)       174.683
+CRDA.L CRODA INTL PLC  560,00 p 17:35  0,00 (0,00%)    18.870
+CRND.L CENTRAL RAND GOLD       40,00 p 17:35   Down 2,00 (4,76%)       1.257.517
+CSN.L  CHESNARA        136,25 p 17:35  Up 0,25 (0,18%) 244
+CSR.L  CSR     240,50 p 17:35  Down 5,00 (2,04%)       35.038
+CSRT.L CONSORT MEDICAL 397,50 p 17:35  Down 7,50 (1,85%)       188.927
+CTO.L  T.CLARKE        118,00 p 17:35  Down 1,00 (0,84%)       437.857
+CTR.L  CHARLES TAYLOR CON      169,50 p 17:35  Down 2,50 (1,45%)       2.400
+CTY.L  CITY OF LON INV TR      203,50 p 17:35  Up 1,75 (0,87%) 12.343
+CUK.L  CARE UK 274,50 p 17:35  Up 14,50 (5,58%)        6.921
+CW.L   CABLE & WIRELESS        155,50 p 17:35  Down 1,90 (1,21%)       1.818.072
+CWK.L  CRANSWICK       612,00 p 17:35  Down 28,00 (4,38%)      11.218
+CYN.L  CITY NT RS HG YL TRXTN.L        BRIXTON
+DAB.L  DEXION ABSOLUTE 110,25 p 17:35  Down 0,75 (0,68%)       15.300
+DASL.L DEXION ALPHA STRAT      82,50 p 17:35   Up 0,50 (0,61%) 65.000
+DCG.L  DAIRY CREST GRP 306,25 p 17:35  Up 3,25 (1,07%) 19.214
+DDT.L  DIMENSION DATA HLDG     48,00 p 17:35   Down 2,00 (4,00%)       168.547
+DEA.L  DEXION EQUITY ALT       97,50 p 17:35   Down 2,50 (2,50%)       9
+DEB.L  DEBENHAMS       85,00 p 17:35   Up 1,00 (1,19%) 451.088
+DGE.L  DIAGEO  785,00 p 17:35  Down 3,00 (0,38%)       2.927.753
+DIG.L  DUNEDIN INC GTH INV     142,00 p 17:35  Down 3,00 (2,07%)       64.068
+DJAN.L DAEJAN HOLD     2.245,00 p 17:35        Up 142,00 (6,75%)       938
+DLAR.L DE LA RUE       931,00 p 17:35  Down 3,00 (0,32%)       83.970
+DLN.L  DERWENT LONDON  835,00 p 17:35  Down 10,00 (1,18%)      52.687
+DLTA.L DELTA PLC       118,50 p 17:35  Up 0,50 (0,42%) 21.678
+DMGT.L DLY MAIL&GEN TST A      301,50 p 17:35  Down 2,75 (0,90%)       115.282
+DNE.L  DUNEDIN ENT INV TST     254,00 p 17:35  Down 8,00 (3,05%)       3.104
+DNLM.L DUNELM GROUP    273,25 p 17:35  Up 7,25 (2,73%) 11.346
+DNO.L  DOMINO PRINTING 220,00 p 17:35  Down 10,00 (4,35%)      4.458
+DNX.L  DANA PETROLEUM  1.205,00 p 17:35        Down 15,00 (1,23%)      56.692
+DOM.L  DOMINO'S PIZZA UKIR     216,75 p 17:35  Up 0,75 (0,35%) 96.544
+DPH.L  DECHRA PHARMACLTS       403,75 p 17:35  Up 0,50 (0,12%) 58.565
+DPLM.L DIPLOMA 107,25 p 17:35  Up 1,50 (1,42%) 1.536
+DRX.L  DRAX GROUP      526,00 p 17:35  Up 8,00 (1,54%) 272.972
+DSC.L  DEVELOPMENT SECS        300,00 p 17:35  Up 25,00 (9,09%)        6.905
+DSGI.L DSG INTERNATIONAL       36,50 p 17:35   Down 1,00 (2,67%)       394.825
+DTL.L  DEXION TRADING LTD      110,25 p 17:35  Down 0,25 (0,23%)       579
+DTY.L  DIGNITY 514,50 p 17:35  Up 2,00 (0,39%) 231.489
+DTZ.L  DTZ HLDGS       47,00 p 17:35   Up 1,00 (2,17%) 25.786
+DVO.L  DEVRO   85,00 p 17:35   Down 3,00 (3,41%)       4.151
+DVSG.L DAVIS SERVICE GRP       262,75 p 17:35  Down 1,00 (0,38%)       36.464
+DWN.L  DAWSON HOLD     10,25 p 17:35   Down 0,50 (4,65%)       345.116
+E2V.L  E2V TECHNOLOGIES        88,00 p 17:35   Down 2,00 (2,22%)       14
+EAGA.L EAGA    135,00 p 17:35  Down 2,50 (1,82%)       13.707
+ECM.L  ELECTROCOMPONENTS       146,00 p 17:35  Up 4,50 (3,18%) 92.136
+EDIN.L EDINBURGH INV.TRUST     301,50 p 17:35  Up 2,50 (0,84%) 6.432
+EEN.L  EMERALD ENERGY  487,25 p 17:35  Down 1,50 (0,31%)       86.905
+EFM.L  EDINBURGH DRAGON        130,00 p 17:35  Down 2,75 (2,07%)       11.104
+ELM.L  ELEMENTIS       27,00 p 17:35   Up 0,25 (0,93%) 16.900
+ELTA.L ELECTRA PRIV EQUITY     755,00 p 17:35  Down 19,00 (2,45%)      1.840
+EMG.L  MAN GROUP       243,25 p 17:35  Down 5,50 (2,21%)       542.690
+ENG.L  ELECTRIC & GENERAL      300,50 p 17:35  Down 4,50 (1,48%)       10.246
+ENRC.L EURASIAN NATURAL        598,50 p 17:35  Down 4,00 (0,66%)       201.910
+ERM.L  EUROMONEY INST INV      239,00 p 17:35  Up 4,00 (1,70%) 1.121
+EST.L  EAST EUROPEAN TRUST     140,25 p 17:35  Down 7,75 (5,24%)       33.758
+ETI.L  ENTERPRISE INNS 118,25 p 17:35  Down 7,00 (5,59%)       287.085
+EUK.L  EDINBURGH UK TRK        187,00 p 17:35  0,00 (0,00%)    3.659
+EUS.L  EDINBURGH TRUST 463,25 p 17:35  Down 7,75 (1,65%)       119
+EVG.L  EVOLUTION GROUP 115,25 p 17:35  Down 3,50 (2,95%)       552.804
+EWI.L  EDINBURGH WORLD TRT     177,50 p 17:35  Down 0,50 (0,28%)       27.026
+EXPN.L EXPERIAN        443,50 p 17:35  Up 1,00 (0,23%) 485.577
+EZJ.L  EASYJET 
+FAS.L  FIDELITY ASIAN VAL      106,00 p 17:35  Down 2,00 (1,85%)       34.908
+FCAM.L F&C ASSET MNGT  78,25 p 17:35   Up 0,25 (0,32%) 4.636
+FCCN.L FRENCH CONNECTION       71,00 p 17:35   Up 1,00 (1,43%) 112
+FCI.L  F&C CAP & INC INVST     157,50 p 17:35  Down 2,50 (1,56%)       46.434
+FCPT.L F&C COMM PROP TRST      74,50 p 17:35   Up 0,75 (1,02%) 632.031
+FCS.L  F&C GLBL SMLLR COMP     309,00 p 17:35  Down 1,00 (0,32%)       10.232
+FCU.L  FOR & COL EUROTRUST     411,00 p 17:35  Down 1,00 (0,24%)       1.844
+FDL.L  FINDEL  147,50 p 17:35  Down 3,50 (2,32%)       262
+FDSA.L FIDESSA GRP     1.073,00 p 17:35        Up 113,00 (11,77%)      972
+FENR.L FENNER  62,00 p 17:35   Up 12,00 (24,00%)       95.000
+FEV.L  FIDELITY EUROPEAN       925,00 p 17:35  Up 11,50 (1,26%)        94.575
+FGP.L  FIRSTGROUP      312,25 p 17:35  Down 1,75 (0,56%)       219.776
+FGT.L  FINSBURY GWTH & INC     191,00 p 17:35  Down 1,00 (0,52%)       30.774
+FIT.L  FRAMLING INNOV GRTH     216,00 p 17:35  Down 1,00 (0,46%)       3.661
+FLTR.L FILTRONA        119,50 p 17:35  Down 0,50 (0,42%)       23.981
+FP.L   FRIENDS PROVIDENT       62,30 p 17:35   Down 2,50 (3,86%)       1.739.050
+FPEO.L F&C PRIV EQUITY 71,25 p 17:35   Up 0,25 (0,35%) 32.741
+FPT.L  FORTH PORTS     940,00 p 17:35  Down 53,50 (5,39%)      27.926
+FRCL.L FOREIGN&COL INV TST     233,00 p 17:35  Down 1,25 (0,53%)       53.716
+FRES.L FRESNILLO       500,00 p 17:35  Up 13,25 (2,72%)        359.264
+FSC.L  F&C US SMALLER COS      243,00 p 17:35  Down 3,00 (1,22%)       18.638
+FSJ.L  J FISHER & SONS PLC     431,00 p 17:35  Down 17,75 (3,96%)      20.375
+FSTA.L FULLER SM&TURN  477,00 p 17:35  Down 7,00 (1,45%)       19
+FSV.L  FIDELITY SPEC VALUE     432,50 p 17:35  Down 3,50 (0,80%)       1.925
+FTO.L  FORTUNE OIL     6,03 p 17:35    Down 0,22 (3,52%)       728.500
+FUTR.L FUTURE  14,50 p 17:35   Down 1,25 (7,94%)       5.722
+FWP.L  FINS W/WIDE PHARM       512,00 p 17:35  Up 7,00 (1,39%) 2.897
+FXPO.L FERREXPO        131,50 p 17:35  Up 9,25 (7,57%) 54.509
+GDWN.L GOODWIN 935,00 p 17:35  Down 15,00 (1,58%)      16
+GEMD.L GEM DIAMONDS    124,00 p 17:35  Down 5,25 (4,06%)       12.775
+GEO.L  GARTMORE EUROP INV      477,00 p 17:35  Up 2,00 (0,42%) 4.000
+GFRD.L GALLIFORD TRY   52,00 p 17:35   Down 1,50 (2,80%)       5.115
+GFRM.L GALIFORM        34,25 p 17:35   Up 1,25 (3,79%) 8.835.558
+GFS.L  G4S     194,10 p 17:35  Down 1,70 (0,87%)       345.237
+GGL.L  GARTMORE GLOBAL TST     245,00 p 17:35  Up 3,00 (1,24%) 32.192
+GIR.L  GARTMORE IRISH GRTH     410,00 p 17:35  Down 5,00 (1,20%)       3.673
+GKN.L  GKN     102,50 p 17:35  Down 3,25 (3,07%)       489.938
+GLE.L  GLEESON 83,50 p 17:35   Down 4,75 (5,38%)       5.241
+GLS.L  GLASGOW INCOME TR       29,75 p 17:35   Up 0,25 (0,85%) 17.102
+GMF.L  GART FLED TRUST 261,00 p 17:35  Up 1,00 (0,38%) 58.886
+GMG.L  THE GAME GROUP  198,25 p 17:35  Up 1,50 (0,76%) 188.280
+GNK.L  GREENE KING     570,00 p 17:35  Down 4,00 (0,70%)       31.234
+GNS.L  GENUS   565,00 p 17:35  Down 18,00 (3,09%)      41.195
+GOG.L  GO-AHEAD GRP    1.244,00 p 17:35        Down 4,00 (0,32%)       1.596
+GPE.L  GRAPHITE ENT TST        266,00 p 17:35  Down 7,00 (2,56%)       543
+GPOR.L GREAT PORT EST REIT     297,50 p 17:35  Up 1,75 (0,59%) 70.851
+GPRT.L GOLDENPORT HLDG 105,50 p 17:35  Down 3,50 (3,21%)       152
+GRG.L  GREGGS  3.382,00 p 17:35        Down 45,00 (1,31%)      1.687
+GRI.L  GRAINGER        163,00 p 17:35  Down 2,00 (1,21%)       25.029
+GSD.L  GOLDSHIELD 
+GSDE.L GS DYNAMIC OPPS EUR     1,14 € 17:35  Up 0,00 (0,22%) 1.505
+GSDO.L GS DYNAMIC OPPS GBP     74,00 p 17:35   Down 0,50 (0,67%)       9.148
+GSK.L  GLAXOSMITHKLINE         1.063,00 p 17:35        Up 57,00 (5,67%)        4.567.194
+HAMP.L HAMPSON INDUSTRIES      95,00 p 17:35   Up 2,50 (2,70%) 22.371
+HAN.L  HANSA TRUST     585,00 p 17:35  Down 15,00 (2,50%)      750
+HANA.L HANSA TRUST -A- 552,50 p 17:35  Down 7,50 (1,34%)       2.062
+HAS.L  HAYS    84,50 p 17:35   Down 1,00 (1,17%)       869.901
+HBR.L  HOLIDAYBREAK    241,00 p 17:35  Down 6,00 (2,43%)       573
+HDU.L  HARDY UNDERWRIT GBP     295,00 p 17:35  Down 4,00 (1,34%)       6.593
+HDY.L  HARDY OIL AND GAS       256,75 p 17:35  Up 6,75 (2,70%) 2.400
+HEAD.L HEADLAM GROUP   285,00 p 17:35  Down 1,00 (0,35%)       115
+HFD.L  HALFORDS GROUP  331,00 p 17:35  Down 7,00 (2,07%)       12.680
+HFEL.L HEND FAR EAST INCOM     240,00 p 17:35  Down 1,75 (0,72%)       83.133
+HFG.L  HILTON FOOD GRP 184,00 p 17:35  Up 1,50 (0,82%) 6
+HGG.L  HENDERSON GROUP 86,25 p 17:35   Down 1,50 (1,71%)       63.031
+HGT.L  HGCAPITAL TST   800,00 p 17:35  Down 14,50 (1,78%)      130
+HHI.L  HENDERSON HIGH INM      89,75 p 17:35   Down 2,25 (2,45%)       32.302
+HHR.L  HELPHIRE GROUP  33,25 p 17:35   Down 0,75 (2,21%)       28.117
+HICL.L HSBC INFRAST COS        116,25 p 17:35  Down 0,25 (0,21%)       10.321
+HIK.L  HIKMA PHARM     384,00 p 17:35  Down 4,00 (1,03%)       15.440
+HILS.L HILL & SMITH HLDGS      198,00 p 17:35  Down 12,00 (5,71%)      30.954
+HL.L   HARGREAVES LANS 214,25 p 17:35  Up 7,50 (3,63%) 10.528
+HLCL.L HELICAL BAR     348,00 p 17:35  Up 2,25 (0,65%) 22.196
+HLMA.L HALMA PLC       174,25 p 17:35  Down 4,00 (2,24%)       76.839
+HMSO.L HAMMERSON REIT  305,75 p 17:35  Down 6,25 (2,00%)       670.265
+HMV.L  HMV GROUP       150,50 p 17:35  Up 6,00 (4,15%) 377.032
+HNE.L  HENDERSON EUROTST       426,00 p 17:35  Up 3,00 (0,71%) 704
+HOC.L  HOCHSCHILD MINING       203,25 p 17:35  Down 14,00 (6,44%)      2.308
+HOIL.L HERITAGE OIL    388,50 p 17:35  Down 13,75 (3,42%)      11.094
+HOME.L HOME RETAIL GROUP       283,00 p 17:35  Up 1,00 (0,35%) 660.807
+HPI.L  HENDERSON TR PAC        114,00 p 17:35  Down 0,75 (0,65%)       10.502
+HRG.L  HOGG ROBINSON GRP       21,25 p 17:35   Down 1,50 (6,59%)       8
+HRI.L  HERALD INV TST  238,00 p 17:35  Down 2,00 (0,83%)       26.391
+HRN.L  HORNBY  99,00 p 17:35   Down 3,00 (2,94%)       6.700
+HSBA.L HSBC HLDG       466,50 p 17:35  Down 9,50 (2,00%)       5.486.087
+HSD.L  HANSARD GLOBAL  161,50 p 17:35  Up 1,50 (0,94%) 2.128
+HSL.L  HENDERSON SML COMP      149,00 p 17:35  Down 1,00 (0,67%)       14.446
+HSV.L  HOMESERVE       1.217,00 p 17:35        Down 3,00 (0,25%)       10.610
+HSX.L  HISCOX  340,25 p 17:35  Up 11,75 (3,58%)        148.723
+HTG.L  HUNTING 425,50 p 17:35  Down 11,00 (2,52%)      23.809
+HYC.L  HYDER CONSULTING        105,00 p 17:35  Down 10,00 (8,70%)      5.000
+IAP.L  ICAP    361,50 p 17:35  Down 3,00 (0,82%)       186.162
+IAT.L  INVESCO ASIA    92,50 p 17:35   0,00 (0,00%)    113.986
+ICP.L  ICG     408,75 p 17:35  Down 19,50 (4,55%)      21.469
+IEI.L  INV ENG&INT TR  163,50 p 17:35  Down 2,00 (1,21%)       12.115
+IEM.L  IMPAX ENVIRON MKTS      90,00 p 17:35   Down 0,50 (0,55%)       10.980
+IFD.L  INVISTA FOUND PROPT     28,25 p 17:35   Down 0,75 (2,59%)       54.805
+IFL.L  INTL FERRO METALS       36,50 p 17:35   0,00 (0,00%)    8.958
+IGG.L  IG GROUP HDGS   203,00 p 17:35  Down 4,50 (2,17%)       43.272
+IGRE.L ING GLOBAL REAL EST
+IHG.L  INTERCONT HOTELS        643,50 p 17:35  Down 28,50 (4,24%)      705.018
+III.L  3I GROUP        318,00 p 17:35  Down 53,75 (14,46%)     939.731
+IMG.L  IMAGINATION TECH GP     98,00 p 17:35   Up 2,00 (2,08%) 297.938
+IMI.L  IMI PLC 319,25 p 17:35  Down 10,25 (3,11%)      1.001.391
+IMT.L  IMPERIAL TOBACCO        1.524,00 p 17:35        Down 12,00 (0,78%)      323.041
+INCH.L INCHCAPE        16,75 p 17:35   Down 1,00 (5,63%)       935.069
+INF.L  INFORMA 280,00 p 17:35  Down 7,00 (2,44%)       526.138
+INVP.L INVESTEC        300,00 p 17:35  0,00 (0,00%)    402.916
+IPF.L  INTL PERSONAL FIN       132,00 p 17:35  Down 6,00 (4,35%)       1.948.339
+IPO.L  IP GROUP        44,00 p 17:35   Down 0,50 (1,12%)       3.497
+IPR.L  INTERNATIONAL POWER     252,50 p 17:35  Up 2,00 (0,80%) 941.175
+IPT.L  ISIS PROPERTY TRUST     73,50 p 17:35   Up 4,50 (6,52%) 9.609
+IPU.L  INV PER UK SMLLR CO     117,50 p 17:35  Down 3,50 (2,89%)       21.383
+IRET.L ING UK REAL EST TST     28,75 p 17:35   0,00 (0,00%)    56.145
+IRP.L  IRP PROPERTY INVEST     63,00 p 17:35   Up 3,00 (5,00%) 113.121
+IRV.L  INTERSERVE      205,75 p 17:35  Down 0,75 (0,36%)       12.990
+ISAT.L INMARSAT        482,25 p 17:35  Up 2,75 (0,57%) 75.192
+ISYS.L INVENSYS        179,20 p 17:35  Down 1,30 (0,72%)       446.266
+ITE.L  ITE GROUP       83,00 p 17:35   Up 0,25 (0,30%) 447.745
+ITL.L  INTEC TELECOM SYS       44,00 p 17:35   Down 1,00 (2,22%)       10.800
+ITRK.L INTERTEK GROUP  1.006,00 p 17:35        Down 14,00 (1,37%)      116.564
+ITV.L  ITV     31,75 p 17:35   Down 1,25 (3,79%)       861.438
+IVI.L  INVESCO INC GRTH TR     142,50 p 17:35  Down 0,50 (0,35%)       89.977
+JAI.L  JPMORGAN ASIAN  143,00 p 17:35  Down 1,00 (0,69%)       5.310
+JAM.L  JPM AMERICAN INVMNT     594,00 p 17:35  Down 5,00 (0,83%)       1.219
+JCH.L  JPMORG CLV INV  328,00 p 17:35  Down 6,00 (1,80%)       10.344
+JD.L   JD SPORTS FASHION       380,00 p 17:35  Down 1,25 (0,33%)       1.146
+JDW.L  J D WETHERSPOON 413,00 p 17:35  Down 4,50 (1,08%)       23.804
+JEO.L  JUPITER EURO OPP        129,00 p 17:35  0,00 (0,00%)    100.626
+JETG.L JPM EURPN INV -GTH-     129,50 p 17:35  Up 0,25 (0,19%) 116.995
+JFF.L  JPM EUR FLEDGELING      502,00 p 17:35  Up 2,00 (0,40%) 1.996
+JFJ.L  JPMORGAN JPNSE INV      137,00 p 17:35  0,00 (0,00%)    5.922
+JII.L  JP MORGAN INDIAN IN     267,00 p 17:35  Down 0,50 (0,19%)       4.629
+JKX.L  JKX OIL & GAS   210,00 p 17:35  Down 4,50 (2,10%)       67.650
+JLT.L  JAR LLOYD THOMP GRP     432,25 p 17:35  Down 3,50 (0,80%)       20.794
+JMAT.L JOHNSON MATTHEY PLC     1.224,00 p 17:35        Down 4,00 (0,33%)       67.331
+JMC.L  JPMORGAN CHINESE        104,00 p 17:35  Down 4,00 (3,70%)       92.885
+JMF.L  JP MORGAN MID CAP       332,50 p 17:35  Down 4,50 (1,34%)       8.201
+JMG.L  JPM EMRGNG MKTS 348,00 p 17:35  Down 4,00 (1,14%)       4.016
+JMI.L  JPMORG SM CO INV TR     262,50 p 17:35  Down 4,50 (1,69%)       867
+JMO.L  JPM OVERSEAS IT 500,00 p 17:35  Down 15,00 (2,91%)      1.206
+JPR.L  JOHNSTON PRESS  12,50 p 17:35   Down 0,25 (1,96%)       124.350
+JPS.L  JP MOR FLM JA SM CO     116,25 p 17:35  Down 1,00 (0,85%)       2.772
+JRS.L  JPMORG RUSSN SEC        266,00 p 17:35  0,00 (0,00%)    66
+JZCP.L JZ CAPITAL PRTN 36,00 p 17:35   Down 2,00 (5,26%)       96.086
+KAZ.L  KAZAKHMYS       504,50 p 17:35  Down 11,00 (2,13%)      233.902
+KCOM.L KCOM GROUP      24,75 p 17:35   Up 0,25 (1,02%) 233.448
+KESA.L KESA ELECTRICALS        129,75 p 17:35  Down 0,75 (0,57%)       124.661
+KFX.L  KOFAX   117,00 p 17:35  Down 2,00 (1,68%)       67
+KGFKIE.L       KIER GROUP      924,00 p 17:35  Down 6,00 (0,65%)       40.447
+KIT.L  KEYSTONE INVEST TST     877,50 p 17:35  Up 2,50 (0,29%) 9.410
+KLR.L  KELLER GRP      581,00 p 17:35  Up 11,00 (1,93%)        19.542
+LAD.L  LADBROKES       224,25 p 17:35  Down 1,50 (0,66%)       392.372
+LAM.L  LAMPRELL        86,50 p 17:35   Down 2,25 (2,54%)       689.601
+LAND.L LAND SEC R.E.I.T.       527,00 p 17:35  Down 14,00 (2,59%)      794.971
+LGEN.L LEGAL & GENERAL 52,00 p 17:35   Up 1,70 (3,38%) 4.430.522
+LII.L  LIBERTY INT R.E.I.T     433,25 p 17:35  Down 17,75 (3,94%)      185.376
+LLOY.L LLOYDS BANKING GRP      100,50 p 17:35  Up 0,50 (0,50%) 1.887.426
+LMI.L  LONMIN  1.401,00 p 17:35        Up 10,00 (0,72%)        84.779
+LMR.L  LUMINAR GRP HLDGS       145,00 p 17:35  Down 8,75 (5,69%)       1.065
+LOG.L  LOGICA  75,25 p 17:35   Down 1,75 (2,27%)       744.348
+LOOK.L LOOKERS 43,00 p 17:35   0,00 (0,00%)    14.144
+LRD.L  LAIRD   164,00 p 17:35  Down 4,75 (2,81%)       182.794
+LSE.L  LSE GROUP       709,00 p 17:35  Up 0,50 (0,07%) 68.898
+LSL.L  LSL PROPERTY SERV       120,00 p 17:35  Up 4,00 (3,45%) 1.382.413
+LVD.L  LAVENDON GROUP  132,50 p 17:35  Up 2,50 (1,92%) 9.339
+LWB.L  LOW & BONAR PLC 27,50 p 17:35   Up 0,50 (1,85%) 90.458
+LWDB.L LAW DEBENTURE CORP      228,00 p 17:35  Up 1,00 (0,44%) 4.395
+LWI.L  LOWLAND INV CO PLC      479,50 p 17:35  Down 7,50 (1,54%)       3.900
+MAB.L  MITCHELLS & BUTLERS     267,25 p 17:35  Down 12,75 (4,55%)      108.213
+MAJE.L MAJEDIE INV PLC 166,75 p 17:35  Up 3,75 (2,30%) 22.600
+MARS.L MARSTON'S       161,00 p 17:35  Down 1,50 (0,92%)       513.330
+MCB.L  MCBRIDE 118,25 p 17:35  Up 2,50 (2,16%) 28.699
+MCHL.L MOUCHEL GROUP   262,00 p 17:35  Down 3,50 (1,32%)       45.163
+MCKS.L MCKAY SECURITIES        119,00 p 17:35  Down 2,75 (2,26%)       5.000
+MCP.L  MARTIN CURR PAC TRS     193,00 p 17:35  Down 4,00 (2,03%)       13.178
+MCRO.L MICRO FOCUS INTL        315,00 p 17:35  Up 6,00 (1,94%) 9.822
+MEC.L  MECOM GROUP     4,85 p 17:35    Up 0,35 (7,78%) 13.774
+MER.L  MEARS GROUP     229,75 p 17:35  Up 1,75 (0,77%) 185
+MGCR.L MORGAN CRUCIBLE CO      120,50 p 17:35  Down 4,75 (3,79%)       39.280
+MGGT.L MEGGITT 164,25 p 17:35  Down 7,25 (4,23%)       2.414.553
+MGNS.L MORGAN SINDALL  602,50 p 17:35  Down 9,50 (1,55%)       947
+MKLW.L A&J MUCKLOW GR  239,00 p 17:35  Up 11,50 (5,05%)        4.229
+MKS.L  MARKS & SPENCER 337,25 p 17:35  Down 4,50 (1,32%)       2.027.129
+MLC.L  MILLENNIUM COP HOT      227,00 p 17:35  Down 7,75 (3,30%)       12.487
+MMC.L  MANAGEMENT CONSULT      27,25 p 17:35   Down 0,75 (2,68%)       1.794
+MNDI.L MONDI   159,00 p 17:35  Down 2,00 (1,24%)       65.245
+MNKS.L MONKS IVMNT TRUST       229,50 p 17:35  Down 3,25 (1,40%)       14.406
+MNP.L  MAR CUR PORT INV TR     92,75 p 17:35   Down 0,75 (0,80%)       146.161
+MNZS.L J.MENZIES PLC   92,25 p 17:35   Down 1,25 (1,34%)       8.700
+MONY.L MONEYSUPERMARKET        54,00 p 17:35   Down 1,50 (2,70%)       258.491
+MPI.L  MICHAEL PAGE INT        260,00 p 17:35  Up 4,00 (1,56%) 116.880
+MRC.L  MERCANTILE INV TR       750,00 p 17:35  Up 3,00 (0,40%) 5.911
+MRCH.L MERCHANTS TRUST PLC     277,00 p 17:35  Up 0,50 (0,18%) 3.682
+MRO.L  MELROSE 91,00 p 17:35   Up 0,25 (0,28%) 111.298
+MRS.L  MELROSE RESOURCES       247,00 p 17:35  Down 12,00 (4,63%)      2.226
+MRW.L  MORRISON SUPERMKTS      252,00 p 17:35  Up 1,50 (0,60%) 4.459.508
+MSLH.L MARSHALLS PLC   113,00 p 17:35  Up 0,50 (0,44%) 147.742
+MSY.L  MISYS.L KINGFISHER
+MTC.L  MOTHERCARE      385,75 p 17:35  Down 7,50 (1,91%)       34.574
+MTO.L  MITIE GROUP     205,00 p 17:35  Down 4,25 (2,03%)       35.839
+MTU.L  MONTANARO UK SML        180,50 p 17:35  Down 1,50 (0,82%)       14.170
+MUT.L  MURRAY INCOME TR        436,50 p 17:35  Up 5,00 (1,16%) 2.437
+MWB.L  MWB GROUP HLDGS UTS     42,00 p 17:35   Up 3,00 (7,69%) 27.724
+MWJ.L  MOUR WRGHT JPN INCM     41,00 p 17:35   Down 0,50 (1,20%)       93.899
+MXF.L  MEDICX FUND LTD 67,75 p 17:35   Down 1,25 (1,81%)       4.524
+MYI.L  MURRAY INTERN TR        619,00 p 17:35  Down 3,50 (0,56%)       2.816
+NAD.L  NAMAKWA DIAMONDS        34,50 p 17:35   Up 1,50 (4,55%) 28.888
+NAS.L  NTH ATLAN SML COS       622,50 p 17:35  Up 2,50 (0,40%) 5.494
+NCC.L  NCC GROUP       345,00 p 17:35  Up 11,00 (3,29%)        999
+NEX.L  NATIONAL EXP GRP        255,75 p 17:35  Down 7,25 (2,76%)       85.910
+NFDS.L NORTHERN FOODS PLC      58,00 p 17:35   Up 1,50 (2,65%) 154.442
+NG.L   NATIONAL GRID   558,00 p 17:35  Up 23,00 (4,30%)        5.904.597
+NSI.L  NEW STAR INVEST TST     63,50 p 17:35   Down 0,50 (0,78%)       155
+NTG.L  NORTHGATE       145,00 p 17:35  Up 5,00 (3,57%) 816
+NVA.L  NOVAE GRP       346,75 p 17:35  Down 31,25 (8,27%)      3.428
+NWG.L  NORTHUMBRIAN WATER      217,25 p 17:35  Up 5,00 (2,36%) 147.095
+NWS.L  SMITHS NEWS     94,75 p 17:35   Up 1,75 (1,88%) 5.000
+NXT.L  NEXT    1.567,00 p 17:35        Down 19,00 (1,20%)      292.792
+OML.L  OLD MUTUAL      62,20 p 17:35   Up 2,10 (3,49%) 1.558.603
+OPTS.L OPTOS   35,50 p 17:35   Down 0,50 (1,39%)       20.985
+OXB.L  OXFORD BIOMEDICA        9,25 p 17:35    Down 0,25 (2,63%)       55.301
+OXIG.L OXFORD INSTRUMENTS      157,00 p 17:35  Down 13,00 (7,65%)      900
+PAC.L  PACIFIC ASSETS  82,75 p 17:35   Down 0,75 (0,90%)       68.500
+PAG.L  PARAGON GROUP   59,25 p 17:35   Up 1,00 (1,72%) 4.990
+PAY.L  PAYPOINT        410,00 p 17:35  Down 10,00 (2,38%)      3.166
+PCT.L  POLAR CAP TECH TST      184,75 p 17:35  Up 0,25 (0,14%) 80.538
+PFC.L  PETROFAC        576,00 p 17:35  Down 12,00 (2,04%)      742.525
+PFD.L  PREMIER FOODS   33,50 p 17:35   0,00 (0,00%)    261.240
+PFG.L  PROVIDENT FIN   820,50 p 17:35  Down 29,00 (3,41%)      28.159
+PFL.L  PREMIER FARNELL 143,00 p 17:35  Up 6,00 (4,38%) 82.949
+PHI.L  PAC HORIZON INVT TR     99,50 p 17:35   Down 3,00 (2,93%)       11.148
+PHP.L  PRIM HLTH PROP REIT     245,00 p 17:35  Up 2,00 (0,82%) 5.689
+PHTM.L PHOT-ME INTL    18,00 p 17:35   Down 2,25 (11,11%)      624.618
+PIC.L  PACE    163,00 p 17:35  0,00 (0,00%)    17.763
+PIN.L  PANTHEON INTL PART      330,00 p 17:35  Up 5,00 (1,54%) 58.686
+PLI.L  PERP INC AND GTH        186,00 p 17:35  0,00 (0,00%)    7.130
+PMO.L  PREMIER OIL     1.015,00 p 17:35        Down 58,00 (5,41%)      30.042
+PNL.L  PERSONAL ASSETS TR      22.800,00 p 17:35       Up 200,00 (0,88%)       200
+PNN.L  PENNON GRP      433,25 p 17:35  Up 10,75 (2,54%)        168.493
+PNX.L  PHOENIX IT GROUP        154,25 p 17:35  Down 2,75 (1,75%)       3.523
+POG.L  PETER HAMBRO MINING     601,00 p 17:35  Up 1,00 (0,17%) 350.457
+PON.L  PSION   61,25 p 17:35   Up 1,00 (1,66%) 20.910
+PRTY.L PARTYGAMING     259,00 p 17:35  Up 20,25 (8,48%)        896.345
+PRU.L  PRUDENTIAL      369,25 p 17:35  Down 1,50 (0,40%)       1.493.947
+PSK.L  PROSTRAKAN GRP  78,25 p 17:35   Down 1,75 (2,19%)       16.800
+PSN.L  PERSIMMON PLC   391,00 p 17:35  Down 6,25 (1,57%)       133.517
+PSON.L PEARSON 695,50 p 17:35  Down 0,50 (0,07%)       372.997
+PUB.L  PUNCH TAVERNS
+PVCS.L PV CRYSTALOX SOLAR      107,00 p 17:35  Down 1,25 (1,15%)       73.721
+PZC.L  PZ CUSSONS      165,00 p 17:35  Up 1,25 (0,76%) 8.240
+QED.L  QUINTAIN EST & DEV      38,25 p 17:35   Down 2,00 (4,97%)       24.425
+QQ.L   QINETIQ GROUP   127,00 p 17:35  Down 2,50 (1,93%)       788.243
+RAT.L  RATHBONE BROTHERS       775,00 p 17:35  Down 38,00 (4,67%)      22.901
+RB.L   RECKITT BENCK GRP       2.677,00 p 17:35        Up 33,00 (1,25%)        249.391
+RBG.L  RENSBURG SHEPPARDS      431,50 p 17:35  Down 19,50 (4,32%)      9
+RBS.L  ROYAL BK SCOTL GR       34,30 p 17:35   Up 1,00 (3,00%) 26.292.564
+RCDO.L RICARDO 226,50 p 17:35  Up 1,50 (0,67%) 25.598
+RCP.L  RIT CAPITAL PARTN       924,00 p 17:35  Down 2,00 (0,22%)       5.653
+RDSA.L ROYAL DUTCH SHELL-A     1.557,00 p 17:35        Down 10,00 (0,64%)      629.493
+RDSB.L ROYAL DUTCH SHELL-B     1.529,00 p 17:35        Down 10,00 (0,65%)      1.102.125
+RDW.L  REDROW  202,00 p 17:35  Down 10,00 (4,72%)      9.908
+RE.L   R E A HOLDINGS  340,00 p 17:35  Down 5,00 (1,45%)       13
+REL.L  REED ELSEVIER   507,50 p 17:35  Up 1,50 (0,30%) 491.897
+REO.L  REAL ESTATE OPPORTN     28,50 p 17:35   Down 3,00 (9,52%)       1.160
+REX.L  REXAM   294,50 p 17:35  Up 4,25 (1,46%) 437.210
+RGU.L  REGUS   77,25 p 17:35   Down 1,75 (2,22%)       84.877
+RIO.L  RIO TINTO       2.686,00 p 17:35        Down 8,00 (0,30%)       489.495
+RM.L   RM      153,00 p 17:35  Up 2,50 (1,66%) 21
+RMV.L  RIGHTMOVE       325,00 p 17:35  Up 8,75 (2,77%) 97.666
+RNK.L  RANK GROUP      64,25 p 17:35   Down 1,75 (2,65%)       106.747
+RNVO.L RENOVO GROUP    27,75 p 17:35   Up 0,25 (0,91%) 12.087
+ROK.L  ROK     52,00 p 17:45   Up 0,50 (0,97%) 765
+ROR.L  ROTORK  844,50 p 17:35  Down 18,50 (2,14%)      21.315
+RPC.L  RPC GROUP       150,00 p 17:35  Down 4,00 (2,60%)       141
+RPS.L  RPS GROUP       177,00 p 17:35  Down 3,75 (2,07%)       47.809
+RR.L   ROLLS-ROYCE GROUP       319,00 p 17:35  Down 8,25 (2,52%)       770.750
+RRS.L  RANDGOLD RESOURCES      3.399,00 p 17:35        Up 37,00 (1,10%)        31.539
+RSA.L  RSA INSUR GRP   134,80 p 17:35  Up 0,20 (0,15%) 1.487.248
+RSW.L  RENISHAW        365,00 p 17:35  Up 7,00 (1,96%) 3.634
+RTN.L  RESTAURANT GRP  158,00 p 17:35  Down 0,25 (0,16%)       27.059
+RTO.L  RENTOKIL INITIAL        61,25 p 17:35   Down 0,50 (0,81%)       1.211.595
+RWA.L  ROBERT WALTERS  109,50 p 17:35  Up 3,50 (3,30%) 4.988
+RWD.L  R WISEMAN DAIRIES       337,75 p 17:35  Up 1,25 (0,37%) 3.859
+SAB.L  SABMILLER       1.074,00 p 17:35        Down 8,00 (0,74%)       310.844
+SAFE.L SAFESTORE HOLD  77,00 p 17:35   0,00 (0,00%)    7
+SBRY.L SAINSBURY       328,00 p 17:35  Up 4,75 (1,47%) 417.717
+SCAM.L SCOTT AM INV CO 137,50 p 17:35  Down 2,50 (1,79%)       35.010
+SCF.L  SCHRODER INCOME GTH     157,00 p 17:35  Down 0,75 (0,48%)       7.705
+SCHE.L SOUTHERN CR HE GRP      107,00 p 17:35  Down 2,25 (2,06%)       15.743
+SCIN.L SCOTTISH INVT TR        380,00 p 17:35  Down 6,00 (1,55%)       4.381
+SCP.L  SCHROD UK MD SML CP     156,00 p 17:35  Down 1,75 (1,11%)       4.544
+SDL.L  SDL     335,00 p 17:35  Up 4,50 (1,36%) 5.525
+SDP.L  SCHRODER ASIAPACIF      119,75 p 17:35  Down 2,25 (1,84%)       7.329
+SDR.L  SCHRODERS       778,00 p 17:35  Up 1,00 (0,13%) 58.107
+SDRC.L SCHRODERS NVTG  670,00 p 17:35  Down 2,50 (0,37%)       26.189
+SDU.L  SCHRODER UK GROWTH      83,50 p 17:35   Up 2,50 (3,09%) 387.811
+SDY.L  SPEEDY HIRE     234,75 p 17:35  Down 12,75 (5,15%)      2.500
+SEP.L  STAND LIFE EURO PRI
+SEPU.L SEPURA  37,75 p 17:35   Up 1,75 (4,86%) 59.024
+SFR.L  SEVERFIELD-ROWEN        210,00 p 17:35  Down 6,75 (3,11%)       6.000
+SGC.L  STAGECOACH GRP  132,75 p 17:35  Down 1,00 (0,75%)       136.814
+SGE.L  SAGE GRP        185,00 p 17:35  Up 0,40 (0,22%) 555.990
+SGRO.L SEGRO (REIT)    23,50 p 17:35   Down 1,00 (4,08%)       1.495.626
+SHB.L  SHAFTESBURY PLC 351,50 p 17:35  Down 1,25 (0,35%)       34.535
+SHI.L  SIG     140,25 p 17:35  Down 4,50 (3,11%)       7.313.244
+SHP.L  SHIRE   890,50 p 17:35  Up 15,50 (1,77%)        463.314
+SHRS.L SHIRES INCOME   116,00 p 17:35  Down 3,00 (2,52%)       9.343
+SIA.L  SOCO INTL PLC   1.199,00 p 17:35        Down 19,00 (1,56%)      32.175
+SIV.L  ST.IVES 63,50 p 17:35   0,00 (0,00%)    101
+SJG.L  SCHRODER JAP GROWTH     64,75 p 17:35   Down 0,75 (1,15%)       11.235
+SKS.L  SHANKS GROUP    89,50 p 17:35   Up 1,25 (1,42%) 25.090
+SL.L   STANDARD LIFE   195,00 p 17:35  Up 6,20 (3,28%) 722.875
+SLET.L STAN LIFE EQTY INC      219,00 p 17:35  Down 1,00 (0,45%)       5.170
+SLI.L  STANDARD LIFE PROPT     41,00 p 17:35   Up 0,50 (1,23%) 67.258
+SMDR.L SALAMANDER ENERGY       172,00 p 17:35  Down 1,00 (0,58%)       84.615
+SMDS.L D S SMITH       76,75 p 17:35   Down 2,75 (3,46%)       34.435
+SMIN.L SMITHS GROUP    733,50 p 17:35  Down 12,00 (1,61%)      141.358
+SMP.L  ST MODWEN PTY   172,00 p 17:35  Down 2,00 (1,15%)       18.421
+SMT.L  SCOTT MTG INV TRST      405,00 p 17:35  Down 1,00 (0,25%)       7.301
+SMWH.L WH SMITH        430,75 p 17:35  Down 8,00 (1,82%)       48.731
+SN.L   SMITH & NEPHEW  465,75 p 17:35  Up 4,25 (0,92%) 422.223
+SNR.L  SENIOR  36,50 p 17:35   Down 0,25 (0,68%)       2.891
+SOI.L  SCHRDR ORIENT INCOM     81,25 p 17:35   Down 1,75 (2,11%)       166.073
+SPD.L  SPORTS DIRECT   67,00 p 17:35   Down 2,00 (2,90%)       31.996
+SPI.L  SPICE   58,00 p 17:35   Up 0,50 (0,87%) 846.452
+SPO.L  SPORTECH        76,00 p 17:35   Up 1,00 (1,33%) 97.862
+SPT.L  SPIRENT COMMUNICTS      54,00 p 17:35   Up 0,00 (0,00%) 22.833
+SPX.L  SPIRAX-SARCO ENGIN.     867,50 p 17:35  Down 7,50 (0,86%)       3.898
+SRG.L  SPRING GROUP    42,25 p 17:35   Down 0,75 (1,74%)       119.491
+SRP.L  SERCO GROUP     370,00 p 17:35  Down 1,75 (0,47%)       651.522
+SSE.L  SCOT & STHN ENERGY      1.103,00 p 17:35        Up 38,00 (3,57%)        618.605
+SSL.L  SSL INTL        450,00 p 17:35  Up 2,25 (0,50%) 55.645
+SST.L  SCOTT ORIENTAL SML      249,00 p 17:35  Down 3,00 (1,19%)       26.300
+STAN.L STANDARD CHARTERED      949,50 p 17:35  Down 37,50 (3,80%)      728.523
+STHR.L STHREE  223,75 p 17:35  Up 1,25 (0,56%) 4.960
+STJ.L  ST JAMES'S PLACE        164,00 p 17:35  Down 3,25 (1,94%)       21.759
+STOB.L STOBART GROUP   100,50 p 17:35  Up 0,50 (0,50%) 7.653
+STS.L  SEC TST SCOTLND-RED     77,50 p 17:35   Down 1,50 (1,90%)       118.530
+STVG.L SMG     69,50 p 17:35   Up 0,50 (0,72%) 2.179
+SVG.L  SVM GLOBAL FUND 224,50 p 17:35  Down 5,50 (2,39%)       20.537
+SVI.L  SVG CAPITAL     101,50 p 17:35  Down 3,50 (3,33%)       12.473
+SVS.L  SAVILLS 294,00 p 17:35  Down 4,50 (1,51%)       40.967
+SVT.L  SEVERN TRENT    1.053,00 p 17:35        Up 25,00 (2,43%)        92.222
+SVU.L  SVM UK ACTIVE   122,00 p 17:35  Down 1,00 (0,81%)       5
+SWG.L  SCOTT WILSON GRP        67,75 p 17:35   Down 4,25 (5,90%)       119.536
+SXS.L  SPECTRIS        552,50 p 17:35  Down 2,50 (0,45%)       31.217
+SYR.L  SYNERGY HEALTH  365,75 p 17:35  Down 1,00 (0,27%)       160.772
+TALV.L TALVIVAARA MINING
+TATE.L TATE & LYLE     266,50 p 17:35  Down 2,50 (0,93%)       389.232
+TBK.L  TED BAKER       380,00 p 17:35  Down 4,00 (1,04%)       5.001
+TCG.L  THOMAS COOK GRP 270,25 p 17:35  Down 12,50 (4,42%)      326.656
+TCSC.L TOWN CENTRE SEC 102,75 p 17:35  Down 1,25 (1,20%)       5.400
+TCY.L  TELECITY GROUP  243,00 p 17:35  Down 7,00 (2,80%)       129.570
+TEM.L  TEMPLETON EMERG MKT     321,00 p 17:35  Down 1,00 (0,31%)       59.613
+TEP.L  TELECOM PLUS    285,00 p 17:35  Up 1,25 (0,44%) 3.427
+THRG.L THROGMORTON TR PLC      85,25 p 17:35   Up 0,25 (0,29%) 65.000
+THT.L  THORNTONS       95,75 p 17:35   Up 5,75 (6,39%) 25.893
+TIC.L  TAPESTRY INC CO PCC     74,50 p 17:35   0,00 (0,00%)    25.000
+TLPR.L TULLETT PREBON  262,00 p 17:35  Down 0,75 (0,29%)       179.577
+TLW.L  TULLOW OIL      783,00 p 17:35  Down 20,00 (2,49%)      319.813
+TMPL.L TEMPLE BAR INV TRST     578,50 p 17:35  Down 6,50 (1,11%)       2.146
+TNI.L  TRINITY MIRROR  56,75 p 17:35   Down 2,50 (4,22%)       55.879
+TOMK.L TOMKINS 161,25 p 17:35  Down 0,50 (0,31%)       1.960.257
+TOPE.L MW TOPS -EUR-   8,13 € 17:35  Down 0,17 (1,99%)       12.229
+TOPS.L MW TOPS -GBP-   822,50 p 17:35  Down 7,50 (0,90%)       26.446
+TPK.L  TRAVIS PERKINS  687,50 p 17:35  Down 0,50 (0,07%)       63.381
+TPT.L  TOPPS TILES     44,25 p 17:35   Down 1,75 (3,80%)       6.894
+TRB.L  TRIBAL GROUP    91,00 p 17:35   Down 4,00 (4,21%)       4.500
+TRG.L  TR EURO GWTH    275,00 p 17:35  Down 4,00 (1,43%)       72.426
+TRIL.L THOMSON REUTERS 1.705,00 p 17:35        Up 1,00 (0,06%) 77.096
+TRMA.L THMS RVR HEDGE GBP      98,00 p 17:35   Down 0,50 (0,51%)       8.075
+TRY.L  TR PROP INVEST TST      118,25 p 17:35  Down 1,75 (1,46%)       232.638
+TRYS.L TR PROP SIGMA   50,50 p 17:35   Down 1,25 (2,42%)       5.614
+TSCO.L TESCO PLC       354,10 p 17:35  Down 1,30 (0,37%)       3.884.699
+TT.L   TUI TRAVEL      262,75 p 17:35  Down 9,00 (3,31%)       2.718.809
+TTG.L  TT ELECTRONICS  32,25 p 17:35   Up 2,00 (6,61%) 144.336
+TW.L   TAYLOR WIMPEY   43,25 p 17:35   Down 3,25 (6,99%)       287.756
+UBM.L  UNITED BUSINESS ME      428,00 p 17:35  Down 2,25 (0,52%)       80.923
+UKC.L  UK COAL 115,00 p 17:35  Up 8,75 (8,24%) 1.033.477
+UKCM.L UK COMM PROP TRUST      61,00 p 17:35   0,00 (0,00%)    63.540
+ULE.L  ULTRA ELEC HLDGS        1.172,00 p 17:35        Down 17,00 (1,43%)      19.548
+ULVR.L UNILEVER        1.297,00 p 17:35        Up 11,00 (0,86%)        353.720
+UMC.L  UMECO   156,75 p 17:35  0,00 (0,00%)    205
+UTG.L  UNITE GROUP     100,50 p 17:35  Up 1,00 (1,01%) 22.495
+UTV.L  UTV MEDIA       64,00 p 17:35   Down 2,00 (3,03%)       46
+UU.L   UNITED UTILITIES GR     507,00 p 17:35  Up 14,75 (3,00%)        535.354
+VCT.L  VICTREX 525,00 p 17:35  Down 4,00 (0,76%)       7.144
+VEC.L  VECTURA GROUP   63,00 p 17:35   Up 1,00 (1,61%) 7.658
+VED.L  VEDANTA RESOURCES       976,50 p 17:35  Down 15,50 (1,56%)      90.668
+VIN.L  VALUE&INCOME TRUST      113,50 p 17:35  Down 0,50 (0,44%)       71.560
+VOD.L  VODAFONE GRP    125,45 p 17:35  Up 2,95 (2,41%) 23.763.536
+VP.L   VP      136,50 p 17:35  Down 4,50 (3,19%)       1.000
+VPC.L  VENTURE PRODUCTION      795,00 p 17:35  Down 2,00 (0,25%)       124.659
+VTC.L  THE VITEC GRP   212,00 p 17:35  Down 8,00 (3,64%)       34.500
+VTG.L  VT GROUP        452,50 p 17:35  Down 5,75 (1,25%)       39.155
+WEIR.L WEIR GROUP      465,00 p 17:35  Down 9,50 (2,00%)       73.411
+WG.L   WOOD GROUP (JOHN)       243,50 p 17:35  Down 6,25 (2,50%)       129.124
+WICH.L WICHFORD
+WIL.L  WILMINGTON GROUP        114,00 p 17:35  Down 2,00 (1,72%)       2.790
+WIN.L  WINCANTON       154,00 p 17:35  Up 2,50 (1,65%) 15.341
+WKP.L  WORKSPACE GRP   15,25 p 17:35   Up 0,75 (5,17%) 1.026.015
+WLF.L  WOLFSON MICROELEC       106,50 p 17:35  Down 4,75 (4,27%)       4.471
+WMH.L  WILLIAM HILL    199,75 p 17:35  Down 6,00 (2,92%)       289.078
+WOS.L  WOLSELEY        1.173,00 p 17:35        Down 15,00 (1,26%)      295.623
+WPC.L  WITAN PACIFIC INV       128,00 p 17:35  Down 2,00 (1,54%)       33.197
+WPP.L  WPP     441,50 p 17:35  Up 7,25 (1,67%) 1.134.165
+WSH.L  WSP GROUP       284,00 p 17:35  Down 4,25 (1,47%)       600
+WSM.L  WELLSTREAM HOLD 549,50 p 17:35  Down 25,50 (4,43%)      15.529
+WTAN.L WITAN INV TRUST 357,50 p 17:35  Up 2,25 (0,63%) 9.117
+WTB.L  WHITBREAD       898,00 p 17:35  Down 21,50 (2,34%)      130.476
+XCH.L  XCHANGING       182,50 p 17:35  Down 3,50 (1,88%)       18.207
+XTA.L  XSTRATA 600,00 p 17:35  0,00 (0,00%)    603.413
+YELL.L YELL GROUP      33,00 p 17:35   Up 3,00 (10,00%)        450.353
+YULC.L YULE CATTO & CO
diff --git a/markets/ftse100 b/markets/ftse100
new file mode 100644 (file)
index 0000000..511ad35
--- /dev/null
@@ -0,0 +1,102 @@
+AAL.L*ANGLO AMERICAN
+ABF.L*ASSOCIAT BRIT FOODS
+ADM.L*ADMIRAL GROUP
+AMEC.L*AMEC
+AML.L*AMLIN
+ANTO.L*ANTOFAGASTA
+ATST.L*ALLIANCE TRUST
+AU.L*AUTONOMY CORP
+AV.L*AVIVA
+AZN.L*ASTRAZENECA
+BA.L*BAE SYSTEMS
+BARC.L*BARCLAYS
+BATS.L*BRIT AMER TOBACCO
+BAY.L*BRITISH AIRWAYS
+BBY.L*BALFOUR BEATTY
+BG.L*BG GROUP
+BLND.L*BRIT LAND CO REIT
+BLT.L*BHP BILLITON
+BNZL.L*BUNZL
+BP.L*BP
+BSY.L*B SKY B GROUP
+BT-A.L*BT GROUP
+CBRY.L*CADBURY ADR
+CCL.L*CARNIVAL
+CNA.L*CENTRICA
+CNE.L*CAIRN ENERGY
+COB.L*COBHAM
+CPG.L*COMPASS GROUP
+CPI.L*CAPITA GRP
+CW.L*CABLE & WIRELESS
+DGE.L*DIAGEO
+DRX.L*DRAX GROUP
+EMG.L*MAN GROUP
+ENRC.L*EURASIAN NATURAL
+EXPN.L*EXPERIAN
+FP.L*FRIENDS PROVIDENT
+FRCL.L*FOREIGN&COL INV TST
+FRES.L*FRESNILLO
+GFS.L*G4S
+GSK.L*GLAXOSMITHKLINE
+HMSO.L*HAMMERSON REIT
+HOME.L*HOME RETAIL GROUP
+HSBA.L*HSBC HLDG
+IAP.L*ICAP
+IHG.L*INTERCONT HOTELS
+IMT.L*IMPERIAL TOBACCO
+IPR.L*INTERNATIONAL POWER
+ISAT.L*INMARSAT
+ISYS.L*INVENSYS
+ITRK.L*INTERTEK GROUP
+JMAT.L*JOHNSON MATTHEY PLC
+KAZ.L*KAZAKHMYS
+KGF.L*KINGFISHER
+LAND.L*LAND SEC R.E.I.T.
+LGEN.L*LEGAL & GENERAL
+LII.L*LIBERTY INT R.E.I.T
+LLOY.L*LLOYDS BANKING GRP
+LMI.L*LONMIN
+MKS.L*MARKS & SPENCER
+MRW.L*MORRISON SUPERMKTS
+NG.L*NATIONAL GRID
+NXT.L*NEXT
+OML.L*OLD MUTUAL
+PFC.L*PETROFAC
+PNN.L*PENNON GRP
+PRU.L*PRUDENTIAL
+PSON.L*PEARSON
+RB.L*RECKITT BENCK GRP
+RBS.L*ROYAL BK SCOTL GR
+RDSA.L*ROYAL DUTCH SHELL-A
+RDSB.L*ROYAL DUTCH SHELL-B
+REL.L*REED ELSEVIER
+REX.L*REXAM
+RIO.L*RIO TINTO
+RR.L*ROLLS-ROYCE GROUP
+RRS.L*RANDGOLD RESOURCES
+RSA.L*RSA INSUR GRP
+SAB.L*SABMILLER
+SBRY.L*SAINSBURY
+SDR.L*SCHRODERS
+SDRC.L*SCHRODERS NVTG
+SGE.L*SAGE GRP
+SHP.L*SHIRE
+SL.L*STANDARD LIFE
+SMIN.L*SMITHS GROUP
+SN.L*SMITH & NEPHEW
+SRP.L*SERCO GROUP
+SSE.L*SCOT & STHN ENERGY
+STAN.L*STANDARD CHARTERED
+SVT.L*SEVERN TRENT
+TCG.L*THOMAS COOK GRP
+TLW.L*TULLOW OIL
+TRIL.L*THOMSON REUTERS
+TSCO.L*TESCO PLC
+TT.L*TUI TRAVEL
+ULVR.L*UNILEVER
+UU.L*UNITED UTILITIES
+VED.L*VEDANTA RESOURCES
+VOD.L*VODAFONE GRP
+WPP.L*WPP
+WTB.L*WHITBREAD
+XTA.L*XSTRATA
diff --git a/markets/ftse250 b/markets/ftse250
new file mode 100644 (file)
index 0000000..4191401
--- /dev/null
@@ -0,0 +1,256 @@
+3IN.L  3I INFRASTRUCTURE       86,00 p 17:35   Up 1,00 (1,18%) 394.389
+888.L  888 HOLDINGS    94,50 p 17:35   Up 0,75 (0,80%) 87.987
+ABR.L  ABSOLUT RET TST-PRP     103,50 p 17:35  Up 1,75 (1,72%) 7.220
+ADN.L  ABERDEEN ASSET MGMT     133,25 p 17:35  Down 0,25 (0,19%)       912.081
+AGK.L  AGGREKO 582,00 p 17:35  Up 0,50 (0,09%) 89.703
+AGS.L  AEGIS GROUP     90,75 p 17:35   Down 2,00 (2,16%)       362.612
+AHT.L  ASHTEAD GROUP   58,50 p 17:35   Down 3,25 (5,26%)       130.085
+AIS.L  AIS STG HEGDED RED      97,00 p 17:35   Down 1,25 (1,27%)       9.832
+AQP.L  AQUARIUS PLATINUM       267,75 p 17:35  Down 0,25 (0,09%)       46.708
+ARI.L  ARRIVA  449,00 p 17:35  Up 9,00 (2,05%) 84.194
+ARM.L  ARM HOLDINGS    116,50 p 17:35  Up 0,25 (0,22%) 549.503
+ASHM.L ASHMORE GRP     215,00 p 17:35  Down 4,75 (2,16%)       253.334
+ASL.L  ABER SMALLER CO TR      448,00 p 17:35  0,00 (0,00%)    64.016
+ATK.L  WS ATKINS       570,00 p 17:35  Down 6,00 (1,04%)       27.280
+AVV.L  AVEVA GROUP     546,00 p 17:35  Down 6,00 (1,09%)       353.102
+BAB.L  BABCOCK INTL GRP        417,25 p 17:35  Down 0,75 (0,18%)       69.310
+BABS.L BLUECREST ALLBL-GBP     122,50 p 17:35  0,00 (0,00%)    9.317
+BAG.L  A.G.BARR        1.300,00 p 17:35        Up 20,00 (1,56%)        565
+BBA.L  BBA AVIATION    90,75 p 17:35   Up 0,75 (0,83%) 75.779
+BBAY.L BLUEBAY ASSET MNGMT     172,00 p 17:35  Up 5,00 (2,99%) 6.718
+BBPP.L BAB & BROWN PUB PRT     104,00 p 17:35  Down 0,50 (0,48%)       13.720
+BDEV.L BARRATT DEV PLC 151,50 p 17:35  Down 4,50 (2,88%)       503.948
+BEE.L  BARING EMERG EUROPE     468,00 p 17:35  Up 2,00 (0,43%) 64.403
+BEZ.L  BEAZLEY GROUP   100,75 p 17:35  Down 3,00 (2,89%)       56.399
+BGC.L  BTG     140,75 p 17:35  Down 0,25 (0,18%)       12.637
+BHGG.L BH GLOBAL -GBP- 992,50 p 17:35  Down 1,50 (0,15%)       9.658
+BHGU.L BH GLOBAL -USD- 9,62 $ 17:35    Down 0,11 (1,13%)       1.156
+BHME.L BH MACRO LTD EUR        14,90 € 17:35         Up 0,40 (2,76%) 3.133
+BHMG.L BH MACRO LTD GBP        1.530,00 p 17:35        Up 25,00 (1,66%)        670
+BKG.L  BERKELEY GRP    1.008,00 p 17:35        Down 28,00 (2,70%)      471.842
+BNKR.L BANKERS INV TRUST       319,50 p 17:35  Up 1,50 (0,47%) 45.439
+BOY.L  BODYCOTE        131,25 p 17:35  Down 3,00 (2,23%)       72.983
+BRBY.L BURBERRY GROUP  394,00 p 17:35  Down 8,25 (2,05%)       271.542
+BRE.L  BRIT INSURANCE HLDG     182,50 p 17:35  0,00 (0,00%)    75.264
+BRW.L  BREWIN DOLPHIN  125,00 p 17:35  0,00 (0,00%)    35.121
+BRWM.L BLCKRCK WRLD MN 358,00 p 17:35  0,00 (0,00%)    9.718
+BSET.L BRITISH ASSETS  93,00 p 17:35   Up 1,00 (1,09%) 210.020
+BTEM.L BRITISH EMPIRE SEC      382,50 p 17:35  Down 5,50 (1,42%)       6.733
+BTSM.L BSS GROUP       315,75 p 17:35  Down 6,50 (2,02%)       5.497
+BVIC.L BRITVIC 258,00 p 17:35  Up 3,00 (1,18%) 42.747
+BVS.L  BOVIS HOMES GROUP       445,25 p 17:35  Down 16,50 (3,57%)      33.681
+BWNG.L N BROWN GROUP   237,50 p 17:35  Down 1,00 (0,42%)       39.744
+BWY.L  BELLWAY 755,00 p 17:35  Down 19,50 (2,52%)      54.921
+BYG.L  BIG YELLOW GROUP        260,00 p 17:35  Down 3,00 (1,14%)       17.034
+CBG.L  CLOSE BROS GRP  608,50 p 17:35  Down 4,00 (0,65%)       30.556
+CCC.L  COMPUTACENTER   130,00 p 17:35  Down 3,25 (2,44%)       7.882
+CGL.L  CATLIN GROUP    337,25 p 17:35  Down 7,75 (2,25%)       38.412
+CHG.L  CHEMRING GRP    1.996,00 p 17:35        Down 11,00 (0,55%)      6.068
+CHLD.L CHLORIDE GRP    155,25 p 17:35  Down 3,75 (2,36%)       29.841
+CHTR.L CHARTER INTL
+CHU.L  CHAUCER HOLDINGS        42,00 p 17:35    0,00 (0,00%)   305.766
+CKSN.L COOKSON GRP     17,50 p 17:35   Down 1,00 (5,41%)       1.303.463
+CLDN.L CALEDONIA INV.ST.UN     1.316,00 p 17:35        Down 4,00 (0,30%)       15.902
+CLLN.L CARILLION       245,75 p 17:35  Down 0,25 (0,10%)       197.561
+CNT.L  CONNAUGHT       350,75 p 17:35  Down 4,25 (1,20%)       102.997
+COLT.L COLT TELECOM GRP        90,00 p 17:35   0,00 (0,00%)    17.903
+CPR.L  CARPETRIGHT     527,50 p 17:35  Down 17,50 (3,21%)      36.068
+CPW.L  CARPHONE WAREHOUSE      146,75 p 17:35  Down 1,75 (1,18%)       174.683
+CRDA.L CRODA INTL PLC  560,00 p 17:35  0,00 (0,00%)    18.870
+CSR.L  CSR     240,50 p 17:35  Down 5,00 (2,04%)       35.038
+CTY.L  CITY OF LON INV TR      203,50 p 17:35  Up 1,75 (0,87%) 12.343
+CWK.L  CRANSWICK       612,00 p 17:35  Down 28,00 (4,38%)      11.218
+DAB.L  DEXION ABSOLUTE 110,25 p 17:35  Down 0,75 (0,68%)       15.300
+DCG.L  DAIRY CREST GRP 306,25 p 17:35  Up 3,25 (1,07%) 19.214
+DDT.L  DIMENSION DATA HLDG     48,00 p 17:35   Down 2,00 (4,00%)       168.547
+DEB.L  DEBENHAMS       85,00 p 17:35   Up 1,00 (1,19%) 451.088
+DIG.L  DUNEDIN INC GTH INV     142,00 p 17:35  Down 3,00 (2,07%)       64.068
+DJAN.L DAEJAN HOLD     2.245,00 p 17:35        Up 142,00 (6,75%)       938
+DLAR.L DE LA RUE       931,00 p 17:35  Down 3,00 (0,32%)       83.970
+DLN.L  DERWENT LONDON  835,00 p 17:35  Down 10,00 (1,18%)      52.687
+DMGT.L DLY MAIL&GEN TST A      301,50 p 17:35  Down 2,75 (0,90%)       115.282
+DNLM.L DUNELM GROUP    273,25 p 17:35  Up 7,25 (2,73%) 11.346
+DNO.L  DOMINO PRINTING 220,00 p 17:35  Down 10,00 (4,35%)      4.458
+DNX.L  DANA PETROLEUM  1.205,00 p 17:35        Down 15,00 (1,23%)      56.692
+DOM.L  DOMINO'S PIZZA UKIR     216,75 p 17:35  Up 0,75 (0,35%) 96.544
+DPH.L  DECHRA PHARMACLTS       403,75 p 17:35  Up 0,50 (0,12%) 58.565
+DSGI.L DSG INTERNATIONAL       36,50 p 17:35   Down 1,00 (2,67%)       394.825
+DTY.L  DIGNITY 514,50 p 17:35  Up 2,00 (0,39%) 231.489
+DVSG.L DAVIS SERVICE GRP       262,75 p 17:35  Down 1,00 (0,38%)       36.464
+EAGA.L EAGA    135,00 p 17:35  Down 2,50 (1,82%)       13.707
+ECM.L  ELECTROCOMPONENTS       146,00 p 17:35  Up 4,50 (3,18%) 92.136
+EDIN.L EDINBURGH INV.TRUST     301,50 p 17:35  Up 2,50 (0,84%) 6.432
+EEN.L  EMERALD ENERGY  487,25 p 17:35  Down 1,50 (0,31%)       86.905
+EFM.L  EDINBURGH DRAGON        130,00 p 17:35  Down 2,75 (2,07%)       11.104
+ELTA.L ELECTRA PRIV EQUITY     755,00 p 17:35  Down 19,00 (2,45%)      1.840
+ERM.L  EUROMONEY INST INV      239,00 p 17:35  Up 4,00 (1,70%) 1.121
+ETI.L  ENTERPRISE INNS 118,25 p 17:35  Down 7,00 (5,59%)       287.085
+EUK.L  EDINBURGH UK TRK        187,00 p 17:35  0,00 (0,00%)    3.659
+EVG.L  EVOLUTION GROUP 115,25 p 17:35  Down 3,50 (2,95%)       552.804
+EZJ.L  EASYJET         320,25 p 17:35  Down 15,00 (4,47%)      234.639
+FCAM.L F&C ASSET MNGT  78,25 p 17:35   Up 0,25 (0,32%) 4.636
+FCPT.L F&C COMM PROP TRST      74,50 p 17:35   Up 0,75 (1,02%) 632.031
+FCU.L  FOR & COL EUROTRUST     411,00 p 17:35  Down 1,00 (0,24%)       1.844
+FDSA.L FIDESSA GRP     1.073,00 p 17:35        Up 113,00 (11,77%)      972
+FEV.L  FIDELITY EUROPEAN       925,00 p 17:35  Up 11,50 (1,26%)        94.575
+FGP.L  FIRSTGROUP      312,25 p 17:35  Down 1,75 (0,56%)       219.776
+FLTR.L FILTRONA        119,50 p 17:35  Down 0,50 (0,42%)       23.981
+FPT.L  FORTH PORTS     940,00 p 17:35  Down 53,50 (5,39%)      27.926
+FSJ.L  J FISHER & SONS PLC     431,00 p 17:35  Down 17,75 (3,96%)      20.375
+FSV.L  FIDELITY SPEC VALUE
+FWP.L  FINS W/WIDE PHARM       512,00 p 17:35  Up 7,00 (1,39%) 2.897
+FXPO.L FERREXPO        131,50 p 17:35  Up 9,25 (7,57%) 54.509
+GKN.L  GKN     102,50 p 17:35  Down 3,25 (3,07%)       489.938
+GMG.L  THE GAME GROUP  198,25 p 17:35  Up 1,50 (0,76%) 188.280
+GNK.L  GREENE KING     570,00 p 17:35  Down 4,00 (0,70%)       31.234
+GNS.L  GENUS   565,00 p 17:35  Down 18,00 (3,09%)      41.195
+GOG.L  GO-AHEAD GRP    1.244,00 p 17:35        Down 4,00 (0,32%)       1.596
+GPOR.L GREAT PORT EST REIT     297,50 p 17:35  Up 1,75 (0,59%) 70.851
+GRG.L  GREGGS  3.382,00 p 17:35        Down 45,00 (1,31%)      1.687
+GSDE.L GS DYNAMIC OPPS EUR     1,14 € 17:35  Up 0,00 (0,22%) 1.505
+GSDO.L GS DYNAMIC OPPS GBP     74,00 p 17:35   Down 0,50 (0,67%)       9.148
+HAS.L  HAYS    84,50 p 17:35   Down 1,00 (1,17%)       869.901
+HFD.L  HALFORDS GROUP  331,00 p 17:35  Down 7,00 (2,07%)       12.680
+HGG.L  HENDERSON GROUP 86,25 p 17:35   Down 1,50 (1,71%)       63.031
+HICL.L HSBC INFRAST COS        116,25 p 17:35  Down 0,25 (0,21%)       10.321
+HIK.L  HIKMA PHARM     384,00 p 17:35  Down 4,00 (1,03%)       15.440
+HL.L   HARGREAVES LANS 214,25 p 17:35  Up 7,50 (3,63%) 10.528
+HLCL.L HELICAL BAR     348,00 p 17:35  Up 2,25 (0,65%) 22.196
+HLMA.L HALMA PLC       174,25 p 17:35  Down 4,00 (2,24%)       76.839
+HMV.L  HMV GROUP       150,50 p 17:35  Up 6,00 (4,15%) 377.032
+HOC.L  HOCHSCHILD MINING       203,25 p 17:35  Down 14,00 (6,44%)      2.308
+HOIL.L HERITAGE OIL    388,50 p 17:35  Down 13,75 (3,42%)      11.094
+HSD.L  HANSARD GLOBAL  161,50 p 17:35  Up 1,50 (0,94%) 2.128
+HSV.L  HOMESERVE       1.217,00 p 17:35        Down 3,00 (0,25%)       10.610
+HSX.L  HISCOX  340,25 p 17:35  Up 11,75 (3,58%)        148.723
+HTG.L  HUNTING 425,50 p 17:35  Down 11,00 (2,52%)      23.809
+ICP.L  ICG     408,75 p 17:35  Down 19,50 (4,55%)      21.469
+IEM.L  IMPAX ENVIRON MKTS      90,00 p 17:35   Down 0,50 (0,55%)       10.980
+IGG.L  IG GROUP HDGS   203,00 p 17:35  Down 4,50 (2,17%)       43.272
+III.L  3I GROUP        318,00 p 17:35  Down 53,75 (14,46%)     939.731
+IMI.L  IMI PLC 319,25 p 17:35  Down 10,25 (3,11%)      1.001.391
+INCH.L INCHCAPE        16,75 p 17:35   Down 1,00 (5,63%)       935.069
+INF.L  INFORMA 280,00 p 17:35  Down 7,00 (2,44%)       526.138
+INVP.L INVESTEC        300,00 p 17:35  0,00 (0,00%)    402.916
+IPF.L  INTL PERSONAL FIN       132,00 p 17:35  Down 6,00 (4,35%)       1.948.339
+IRV.L  INTERSERVE      205,75 p 17:35  Down 0,75 (0,36%)       12.990
+ITV.L  ITV     31,75 p 17:35   Down 1,25 (3,79%)       861.438
+JAI.L  JPMORGAN ASIAN  143,00 p 17:35  Down 1,00 (0,69%)       5.310
+JAM.L  JPM AMERICAN INVMNT     594,00 p 17:35  Down 5,00 (0,83%)       1.219
+JDW.L  J D WETHERSPOON 413,00 p 17:35  Down 4,50 (1,08%)       23.804
+JETG.L JPM EURPN INV -GTH-     129,50 p 17:35  Up 0,25 (0,19%) 116.995
+JFF.L  JPM EUR FLEDGELING      502,00 p 17:35  Up 2,00 (0,40%) 1.996
+JFJ.L  JPMORGAN JPNSE INV      137,00 p 17:35  0,00 (0,00%)    5.922
+JII.L  JP MORGAN INDIAN IN     267,00 p 17:35  Down 0,50 (0,19%)       4.629
+JKX.L  JKX OIL & GAS   210,00 p 17:35  Down 4,50 (2,10%)       67.650
+JLT.L  JAR LLOYD THOMP GRP     432,25 p 17:35  Down 3,50 (0,80%)       20.794
+JMG.L  JPM EMRGNG MKTS 348,00 p 17:35  Down 4,00 (1,14%)       4.016
+KESA.L KESA ELECTRICALS        129,75 p 17:35  Down 0,75 (0,57%)       124.661
+KIE.L  KIER GROUP      924,00 p 17:35  Down 6,00 (0,65%)       40.447
+KLR.L  KELLER GRP
+LAD.L  LADBROKES       224,25 p 17:35  Down 1,50 (0,66%)       392.372
+LOG.L  LOGICA  75,25 p 17:35   Down 1,75 (2,27%)       744.348
+LSE.L  LSE GROUP       709,00 p 17:35  Up 0,50 (0,07%) 68.898
+LWDB.L LAW DEBENTURE CORP      228,00 p 17:35  Up 1,00 (0,44%) 4.395
+MAB.L  MITCHELLS & BUTLERS     267,25 p 17:35  Down 12,75 (4,55%)      108.213
+MARS.L MARSTON'S       161,00 p 17:35  Down 1,50 (0,92%)       513.330
+MCB.L  MCBRIDE 118,25 p 17:35  Up 2,50 (2,16%) 28.699
+MCHL.L MOUCHEL GROUP   262,00 p 17:35  Down 3,50 (1,32%)       45.163
+MCRO.L MICRO FOCUS INTL        315,00 p 17:35  Up 6,00 (1,94%) 9.822
+MGCR.L MORGAN CRUCIBLE CO      120,50 p 17:35  Down 4,75 (3,79%)       39.280
+MGGT.L MEGGITT 164,25 p 17:35  Down 7,25 (4,23%)       2.414.553
+MGNS.L MORGAN SINDALL  602,50 p 17:35  Down 9,50 (1,55%)       947
+MLC.L  MILLENNIUM COP HOT      227,00 p 17:35  Down 7,75 (3,30%)       12.487
+MNDI.L MONDI   159,00 p 17:35  Down 2,00 (1,24%)       65.245
+MNKS.L MONKS IVMNT TRUST       229,50 p 17:35  Down 3,25 (1,40%)       14.406
+MONY.L MONEYSUPERMARKET        54,00 p 17:35   Down 1,50 (2,70%)       258.491
+MPI.L  MICHAEL PAGE INT        260,00 p 17:35  Up 4,00 (1,56%) 116.880
+MRC.L  MERCANTILE INV TR       750,00 p 17:35  Up 3,00 (0,40%) 5.911
+MRCH.L MERCHANTS TRUST PLC     277,00 p 17:35  Up 0,50 (0,18%) 3.682
+MRO.L  MELROSE 91,00 p 17:35   Up 0,25 (0,28%) 111.298
+MRS.L  MELROSE RESOURCES       247,00 p 17:35  Down 12,00 (4,63%)      2.226
+MSY.L  MISYS   143,25 p 17:35  Down 1,75 (1,21%)       679.690
+MTC.L  MOTHERCARE      385,75 p 17:35  Down 7,50 (1,91%)       34.574
+MTO.L  MITIE GROUP     205,00 p 17:35  Down 4,25 (2,03%)       35.839
+MUT.L  MURRAY INCOME TR        436,50 p 17:35  Up 5,00 (1,16%) 2.437
+MYI.L  MURRAY INTERN TR        619,00 p 17:35  Down 3,50 (0,56%)       2.816
+NEX.L  NATIONAL EXP GRP        255,75 p 17:35  Down 7,25 (2,76%)       85.910
+NFDS.L NORTHERN FOODS PLC      58,00 p 17:35   Up 1,50 (2,65%) 154.442
+NVA.L  NOVAE GRP       346,75 p 17:35  Down 31,25 (8,27%)      3.428
+NWG.L  NORTHUMBRIAN WATER      217,25 p 17:35  Up 5,00 (2,36%) 147.095
+PAY.L  PAYPOINT        410,00 p 17:35  Down 10,00 (2,38%)      3.166
+PCT.L  POLAR CAP TECH TST      184,75 p 17:35  Up 0,25 (0,14%) 80.538
+PFD.L  PREMIER FOODS   33,50 p 17:35   0,00 (0,00%)    261.240
+PFG.L  PROVIDENT FIN   820,50 p 17:35  Down 29,00 (3,41%)      28.159
+PFL.L  PREMIER FARNELL 143,00 p 17:35  Up 6,00 (4,38%) 82.949
+PIC.L  PACE    163,00 p 17:35  0,00 (0,00%)    17.763
+PLI.L  PERP INC AND GTH        186,00 p 17:35  0,00 (0,00%)    7.130
+PMO.L  PREMIER OIL     1.015,00 p 17:35        Down 58,00 (5,41%)      30.042
+POG.L  PETER HAMBRO MINING     601,00 p 17:35  Up 1,00 (0,17%) 350.457
+PRTY.L PARTYGAMING     259,00 p 17:35  Up 20,25 (8,48%)        896.345
+PSN.L  PERSIMMON PLC   391,00 p 17:35  Down 6,25 (1,57%)       133.517
+PVCS.L PV CRYSTALOX SOLAR      107,00 p 17:35  Down 1,25 (1,15%)       73.721
+PZC.L  PZ CUSSONS      165,00 p 17:35  Up 1,25 (0,76%) 8.240
+QQ.L   QINETIQ GROUP   127,00 p 17:35  Down 2,50 (1,93%)       788.243
+RAT.L  RATHBONE BROTHERS       775,00 p 17:35  Down 38,00 (4,67%)      22.901
+RCP.L  RIT CAPITAL PARTN       924,00 p 17:35  Down 2,00 (0,22%)       5.653
+RDW.L  REDROW  202,00 p 17:35  Down 10,00 (4,72%)      9.908
+RGU.L  REGUS   77,25 p 17:35   Down 1,75 (2,22%)       84.877
+RMV.L  RIGHTMOVE       325,00 p 17:35  Up 8,75 (2,77%) 97.666
+RNK.L  RANK GROUP
+ROR.L  ROTORK  844,50 p 17:35  Down 18,50 (2,14%)      21.315
+RPS.L  RPS GROUP       177,00 p 17:35  Down 3,75 (2,07%)       47.809
+RSW.L  RENISHAW        365,00 p 17:35  Up 7,00 (1,96%) 3.634
+RTN.L  RESTAURANT GRP  158,00 p 17:35  Down 0,25 (0,16%)       27.059
+RTO.L  RENTOKIL INITIAL        61,25 p 17:35   Down 0,50 (0,81%)       1.211.595
+RWD.L  R WISEMAN DAIRIES       337,75 p 17:35  Up 1,25 (0,37%) 3.859
+SCIN.L SCOTTISH INVT TR        380,00 p 17:35  Down 6,00 (1,55%)       4.381
+SDL.L  SDL     335,00 p 17:35  Up 4,50 (1,36%) 5.525
+SGC.L  STAGECOACH GRP  132,75 p 17:35  Down 1,00 (0,75%)       136.814
+SGRO.L SEGRO (REIT)    23,50 p 17:35   Down 1,00 (4,08%)       1.495.626
+SHB.L  SHAFTESBURY PLC 351,50 p 17:35  Down 1,25 (0,35%)       34.535
+SIA.L  SOCO INTL PLC   1.199,00 p 17:35        Down 19,00 (1,56%)      32.175
+SMDR.L SALAMANDER ENERGY       172,00 p 17:35  Down 1,00 (0,58%)       84.615
+SMDS.L D S SMITH       76,75 p 17:35   Down 2,75 (3,46%)       34.435
+SMT.L  SCOTT MTG INV TRST      405,00 p 17:35  Down 1,00 (0,25%)       7.301
+SMWH.L WH SMITH        430,75 p 17:35  Down 8,00 (1,82%)       48.731
+SPD.L  SPORTS DIRECT   67,00 p 17:35   Down 2,00 (2,90%)       31.996
+SPT.L  SPIRENT COMMUNICTS      54,00 p 17:35   Up 0,00 (0,00%) 22.833
+SPX.L  SPIRAX-SARCO ENGIN.     867,50 p 17:35  Down 7,50 (0,86%)       3.898
+SSL.L  SSL INTL        450,00 p 17:35  Up 2,25 (0,50%) 55.645
+STHR.L STHREE  223,75 p 17:35  Up 1,25 (0,56%) 4.960
+STJ.L  ST JAMES'S PLACE        164,00 p 17:35  Down 3,25 (1,94%)       21.759
+STOB.L STOBART GROUP   100,50 p 17:35  Up 0,50 (0,50%) 7.653
+SVI.L  SVG CAPITAL     101,50 p 17:35  Down 3,50 (3,33%)       12.473
+SVS.L  SAVILLS 294,00 p 17:35  Down 4,50 (1,51%)       40.967
+SXS.L  SPECTRIS        552,50 p 17:35  Down 2,50 (0,45%)       31.217
+SYR.L  SYNERGY HEALTH  365,75 p 17:35  Down 1,00 (0,27%)       160.772
+TALV.L TALVIVAARA MINING       231,00 p 17:35  Up 1,00 (0,43%) 13.706
+TATE.L TATE & LYLE     266,50 p 17:35  Down 2,50 (0,93%)       389.232
+TCY.L  TELECITY GROUP  243,00 p 17:35  Down 7,00 (2,80%)       129.570
+TEM.L  TEMPLETON EMERG MKT     321,00 p 17:35  Down 1,00 (0,31%)       59.613
+TEP.L  TELECOM PLUS    285,00 p 17:35  Up 1,25 (0,44%) 3.427
+TLPR.L TULLETT PREBON  262,00 p 17:35  Down 0,75 (0,29%)       179.577
+TMPL.L TEMPLE BAR INV TRST     578,50 p 17:35  Down 6,50 (1,11%)       2.146
+TOMK.L TOMKINS 161,25 p 17:35  Down 0,50 (0,31%)       1.960.257
+TPK.L  TRAVIS PERKINS  687,50 p 17:35  Down 0,50 (0,07%)       63.381
+TRMA.L THMS RVR HEDGE GBP      98,00 p 17:35   Down 0,50 (0,51%)       8.075
+TRY.L  TR PROP INVEST TST      118,25 p 17:35  Down 1,75 (1,46%)       232.638
+TRYS.L TR PROP SIGMA   50,50 p 17:35   Down 1,25 (2,42%)       5.614
+TW.L   TAYLOR WIMPEY   43,25 p 17:35   Down 3,25 (6,99%)       287.756
+UBM.L  UNITED BUSINESS ME      428,00 p 17:35  Down 2,25 (0,52%)       80.923
+UKCM.L UK COMM PROP TRUST      61,00 p 17:35   0,00 (0,00%)    63.540
+ULE.L  ULTRA ELEC HLDGS        1.172,00 p 17:35        Down 17,00 (1,43%)      19.548
+VCT.L  VICTREX 525,00 p 17:35  Down 4,00 (0,76%)       7.144
+VEC.L  VECTURA GROUP   63,00 p 17:35   Up 1,00 (1,61%) 7.658
+VPC.L  VENTURE PRODUCTION      795,00 p 17:35  Down 2,00 (0,25%)       124.659
+VTG.L  VT GROUP        452,50 p 17:35  Down 5,75 (1,25%)       39.155
+WEIR.L WEIR GROUP      465,00 p 17:35  Down 9,50 (2,00%)       73.411
+WG.L   WOOD GROUP (JOHN)       243,50 p 17:35  Down 6,25 (2,50%)       129.124
+WMH.L  WILLIAM HILL
+WOS.L  WOLSELEY        1.173,00 p 17:35        Down 15,00 (1,26%)      295.623
+WSM.L  WELLSTREAM HOLD 549,50 p 17:35  Down 25,50 (4,43%)      15.529
+WTAN.L WITAN INV TRUST 357,50 p 17:35  Up 2,25 (0,63%) 9.117
+XCH.L  XCHANGING
+
+
diff --git a/markets/ftse350 b/markets/ftse350
new file mode 100644 (file)
index 0000000..1d1cd41
--- /dev/null
@@ -0,0 +1,356 @@
+3IN.L  3I INFRASTRUCTURE       86,00 p 17:35   Up 1,00 (1,18%) 394.389
+888.L  888 HOLDINGS    94,50 p 17:35   Up 0,75 (0,80%) 87.987
+AAL.L  ANGLO AMERICAN  1.421,00 p 17:35        Down 1,00 (0,07%)       654.799
+ABF.L  ASSOCIAT BRIT FOODS     710,50 p 17:35  Down 3,50 (0,49%)       218.987
+ABR.L  ABSOLUT RET TST-PRP     103,50 p 17:35  Up 1,75 (1,72%) 7.220
+ADM.L  ADMIRAL GROUP   930,00 p 17:35  Down 13,50 (1,43%)      106.244
+ADN.L  ABERDEEN ASSET MGMT     133,25 p 17:35  Down 0,25 (0,19%)       912.081
+AGK.L  AGGREKO 582,00 p 17:35  Up 0,50 (0,09%) 89.703
+AGS.L  AEGIS GROUP     90,75 p 17:35   Down 2,00 (2,16%)       362.612
+AHT.L  ASHTEAD GROUP   58,50 p 17:35   Down 3,25 (5,26%)       130.085
+AIS.L  AIS STG HEGDED RED      97,00 p 17:35   Down 1,25 (1,27%)       9.832
+AMEC.L AMEC    604,50 p 17:35  Down 9,50 (1,55%)       553.036
+AML.L  AMLIN   366,50 p 17:35  Down 3,75 (1,01%)       168.281
+ANTO.L ANTOFAGASTA     553,50 p 17:35  Down 4,50 (0,81%)       390.456
+AQP.L  AQUARIUS PLATINUM       267,75 p 17:35  Down 0,25 (0,09%)       46.708
+ARI.L  ARRIVA  449,00 p 17:35  Up 9,00 (2,05%) 84.194
+ARM.L  ARM HOLDINGS    116,50 p 17:35  Up 0,25 (0,22%) 549.503
+ASHM.L ASHMORE GRP     215,00 p 17:35  Down 4,75 (2,16%)       253.334
+ASL.L  ABER SMALLER CO TR      448,00 p 17:35  0,00 (0,00%)    64.016
+ATK.L  WS ATKINS       570,00 p 17:35  Down 6,00 (1,04%)       27.280
+ATST.L ALLIANCE TRUST  281,50 p 17:35  Down 0,50 (0,18%)       49.854
+AU.L   AUTONOMY CORP   1.347,00 p 17:35        Up 6,00 (0,45%) 206.058
+AV.L   AVIVA   287,00 p 17:35  Up 13,75 (5,03%)        4.036.772
+AVV.L  AVEVA GROUP     546,00 p 17:35  Down 6,00 (1,09%)       353.102
+AZN.L  ASTRAZENECA     2.483,00 p 17:35        Up 89,00 (3,72%)        772.550
+BA.L   BAE SYSTEMS     355,25 p 17:35  Up 4,50 (1,28%) 1.263.679
+BAB.L  BABCOCK INTL GRP        417,25 p 17:35  Down 0,75 (0,18%)       69.310
+BABS.L BLUECREST ALLBL-GBP     122,50 p 17:35  0,00 (0,00%)    9.317
+BAG.L  A.G.BARR        1.300,00 p 17:35        Up 20,00 (1,56%)        565
+BARC.L BARCLAYS        234,25 p 17:35  Down 1,75 (0,74%)       20.094.028
+BATS.L BRIT AMER TOBACCO       1.585,00 p 17:35        Down 19,00 (1,18%)      782.007
+BAY.L  BRITISH AIRWAYS 151,20 p 17:35  Down 12,70 (7,75%)      4.731.918
+BBA.L  BBA AVIATION    90,75 p 17:35   Up 0,75 (0,83%) 75.779
+BBAY.L BLUEBAY ASSET MNGMT     172,00 p 17:35  Up 5,00 (2,99%) 6.718
+BBPP.L BAB & BROWN PUB PRT     104,00 p 17:35  Down 0,50 (0,48%)       13.720
+BBY.L  BALFOUR BEATTY  332,00 p 17:35  Down 1,00 (0,30%)       330.268
+BDEV.L BARRATT DEV PLC 151,50 p 17:35  Down 4,50 (2,88%)       503.948
+BEE.L  BARING EMERG EUROPE     468,00 p 17:35  Up 2,00 (0,43%) 64.403
+BEZ.L  BEAZLEY GROUP   100,75 p 17:35  Down 3,00 (2,89%)       56.399
+BG.L   BG GROUP        1.067,00 p 17:35        Down 18,00 (1,66%)      839.221
+BGC.L  BTG     140,75 p 17:35  Down 0,25 (0,18%)       12.637
+BHGG.L BH GLOBAL -GBP- 992,50 p 17:35  Down 1,50 (0,15%)       9.658
+BHGU.L BH GLOBAL -USD- 9,62 $ 17:35    Down 0,11 (1,13%)       1.156
+BHME.L BH MACRO LTD EUR        14,90 € 17:35         Up 0,40 (2,76%) 3.133
+BHMG.L BH MACRO LTD GBP        1.530,00 p 17:35        Up 25,00 (1,66%)        670
+BKG.L  BERKELEY GRP    1.008,00 p 17:35        Down 28,00 (2,70%)      471.842
+BLND.L BRIT LAND CO REIT       425,25 p 17:35  Down 5,50 (1,28%)       564.882
+BLT.L  BHP BILLITON    1.390,00 p 17:35        Down 45,00 (3,14%)      1.068.948
+BNKR.L BANKERS INV TRUST       319,50 p 17:35  Up 1,50 (0,47%) 45.439
+BNZL.L BUNZL
+BOY.L  BODYCOTE        131,25 p 17:35  Down 3,00 (2,23%)       72.983
+BP.L   BP      483,25 p 17:35  Up 4,50 (0,94%) 5.334.194
+BRBY.L BURBERRY GROUP  394,00 p 17:35  Down 8,25 (2,05%)       271.542
+BRE.L  BRIT INSURANCE HLDG     182,50 p 17:35  0,00 (0,00%)    75.264
+BRW.L  BREWIN DOLPHIN  125,00 p 17:35  0,00 (0,00%)    35.121
+BRWM.L BLCKRCK WRLD MN 358,00 p 17:35  0,00 (0,00%)    9.718
+BSET.L BRITISH ASSETS  93,00 p 17:35   Up 1,00 (1,09%) 210.020
+BSY.L  B SKY B GROUP   447,50 p 17:35  Up 0,50 (0,11%) 2.023.553
+BT-A.L BT GROUP        91,30 p 17:35   Up 3,20 (3,63%) 7.136.505
+BTEM.L BRITISH EMPIRE SEC      382,50 p 17:35  Down 5,50 (1,42%)       6.733
+BTSM.L BSS GROUP       315,75 p 17:35  Down 6,50 (2,02%)       5.497
+BVIC.L BRITVIC 258,00 p 17:35  Up 3,00 (1,18%) 42.747
+BVS.L  BOVIS HOMES GROUP       445,25 p 17:35  Down 16,50 (3,57%)      33.681
+BWNG.L N BROWN GROUP   237,50 p 17:35  Down 1,00 (0,42%)       39.744
+BWY.L  BELLWAY 755,00 p 17:35  Down 19,50 (2,52%)      54.921
+BYG.L  BIG YELLOW GROUP        260,00 p 17:35  Down 3,00 (1,14%)       17.034
+CBG.L  CLOSE BROS GRP  608,50 p 17:35  Down 4,00 (0,65%)       30.556
+CBRY.L CADBURY ADR     506,50 p 17:35  Up 10,50 (2,12%)        1.404.499
+CCC.L  COMPUTACENTER   130,00 p 17:35  Down 3,25 (2,44%)       7.882
+CCL.L  CARNIVAL        1.807,00 p 17:35        Down 132,00 (6,81%)     588.282
+CGL.L  CATLIN GROUP    337,25 p 17:35  Down 7,75 (2,25%)       38.412
+CHG.L  CHEMRING GRP    1.996,00 p 17:35        Down 11,00 (0,55%)      6.068
+CHLD.L CHLORIDE GRP    155,25 p 17:35  Down 3,75 (2,36%)       29.841
+CHTR.L CHARTER INTL    522,00 p 17:35  Down 18,00 (3,33%)      469.226
+CHU.L  CHAUCER HOLDINGS        42,00 p 17:35   0,00 (0,00%)    305.766
+CKSN.L COOKSON GRP     17,50 p 17:35   Down 1,00 (5,41%)       1.303.463
+CLDN.L CALEDONIA INV.ST.UN     1.316,00 p 17:35        Down 4,00 (0,30%)       15.902
+CLLN.L CARILLION       245,75 p 17:35  Down 0,25 (0,10%)       197.561
+CNA.L  CENTRICA        239,00 p 17:35  Up 5,50 (2,36%) 2.384.098
+CNE.L  CAIRN ENERGY    2.195,00 p 17:35        Down 37,00 (1,66%)      65.018
+CNT.L  CONNAUGHT       350,75 p 17:35  Down 4,25 (1,20%)       102.997
+COB.L  COBHAM  179,50 p 17:35  Down 4,20 (2,29%)       2.151.327
+COLT.L COLT TELECOM GRP        90,00 p 17:35   0,00 (0,00%)    17.903
+CPG.L  COMPASS GROUP   338,25 p 17:35  Up 2,50 (0,74%) 1.475.784
+CPI.L  CAPITA GRP      673,00 p 17:35  Down 11,00 (1,61%)      545.769
+CPR.L  CARPETRIGHT     527,50 p 17:35  Down 17,50 (3,21%)      36.068
+CPW.L  CARPHONE WAREHOUSE      146,75 p 17:35  Down 1,75 (1,18%)       174.683
+CRDA.L CRODA INTL PLC  560,00 p 17:35  0,00 (0,00%)    18.870
+CSR.L  CSR     240,50 p 17:35  Down 5,00 (2,04%)       35.038
+CTY.L  CITY OF LON INV TR      203,50 p 17:35  Up 1,75 (0,87%) 12.343
+CW.L   CABLE & WIRELESS        155,50 p 17:35  Down 1,90 (1,21%)       1.818.072
+CWK.L  CRANSWICK       612,00 p 17:35  Down 28,00 (4,38%)      11.218
+DAB.L  DEXION ABSOLUTE 110,25 p 17:35  Down 0,75 (0,68%)       15.300
+DCG.L  DAIRY CREST GRP 306,25 p 17:35  Up 3,25 (1,07%) 19.214
+DDT.L  DIMENSION DATA HLDG     48,00 p 17:35   Down 2,00 (4,00%)       168.547
+DEB.L  DEBENHAMS       85,00 p 17:35   Up 1,00 (1,19%) 451.088
+DGE.L  DIAGEO  785,00 p 17:35  Down 3,00 (0,38%)       2.927.753
+DIG.L  DUNEDIN INC GTH INV     142,00 p 17:35  Down 3,00 (2,07%)       64.068
+DJAN.L DAEJAN HOLD     2.245,00 p 17:35        Up 142,00 (6,75%)       938
+DLAR.L DE LA RUE
+DLN.L  DERWENT LONDON  835,00 p 17:35  Down 10,00 (1,18%)      52.687
+DMGT.L DLY MAIL&GEN TST A      301,50 p 17:35  Down 2,75 (0,90%)       115.282
+DNLM.L DUNELM GROUP    273,25 p 17:35  Up 7,25 (2,73%) 11.346
+DNO.L  DOMINO PRINTING 220,00 p 17:35  Down 10,00 (4,35%)      4.458
+DNX.L  DANA PETROLEUM  1.205,00 p 17:35        Down 15,00 (1,23%)      56.692
+DOM.L  DOMINO'S PIZZA UKIR     216,75 p 17:35  Up 0,75 (0,35%) 96.544
+DPH.L  DECHRA PHARMACLTS       403,75 p 17:35  Up 0,50 (0,12%) 58.565
+DRX.L  DRAX GROUP      526,00 p 17:35  Up 8,00 (1,54%) 272.972
+DSGI.L DSG INTERNATIONAL       36,50 p 17:35   Down 1,00 (2,67%)       394.825
+DTY.L  DIGNITY 514,50 p 17:35  Up 2,00 (0,39%) 231.489
+DVSG.L DAVIS SERVICE GRP       262,75 p 17:35  Down 1,00 (0,38%)       36.464
+EAGA.L EAGA    135,00 p 17:35  Down 2,50 (1,82%)       13.707
+ECM.L  ELECTROCOMPONENTS       146,00 p 17:35  Up 4,50 (3,18%) 92.136
+EDIN.L EDINBURGH INV.TRUST     301,50 p 17:35  Up 2,50 (0,84%) 6.432
+EEN.L  EMERALD ENERGY  487,25 p 17:35  Down 1,50 (0,31%)       86.905
+EFM.L  EDINBURGH DRAGON        130,00 p 17:35  Down 2,75 (2,07%)       11.104
+ELTA.L ELECTRA PRIV EQUITY     755,00 p 17:35  Down 19,00 (2,45%)      1.840
+EMG.L  MAN GROUP       243,25 p 17:35  Down 5,50 (2,21%)       542.690
+ENRC.L EURASIAN NATURAL        598,50 p 17:35  Down 4,00 (0,66%)       201.910
+ERM.L  EUROMONEY INST INV      239,00 p 17:35  Up 4,00 (1,70%) 1.121
+ETI.L  ENTERPRISE INNS 118,25 p 17:35  Down 7,00 (5,59%)       287.085
+EUK.L  EDINBURGH UK TRK        187,00 p 17:35  0,00 (0,00%)    3.659
+EVG.L  EVOLUTION GROUP 115,25 p 17:35  Down 3,50 (2,95%)       552.804
+EXPN.L EXPERIAN        443,50 p 17:35  Up 1,00 (0,23%) 485.577
+EZJ.L  EASYJET         320,25 p 17:35  Down 15,00 (4,47%)      234.639
+FCAM.L F&C ASSET MNGT  78,25 p 17:35   Up 0,25 (0,32%) 4.636
+FCPT.L F&C COMM PROP TRST      74,50 p 17:35   Up 0,75 (1,02%) 632.031
+FCU.L  FOR & COL EUROTRUST     411,00 p 17:35  Down 1,00 (0,24%)       1.844
+FDSA.L FIDESSA GRP     1.073,00 p 17:35        Up 113,00 (11,77%)      972
+FEV.L  FIDELITY EUROPEAN       925,00 p 17:35  Up 11,50 (1,26%)        94.575
+FGP.L  FIRSTGROUP      312,25 p 17:35  Down 1,75 (0,56%)       219.776
+FLTR.L FILTRONA        119,50 p 17:35  Down 0,50 (0,42%)       23.981
+FP.L   FRIENDS PROVIDENT       62,30 p 17:35   Down 2,50 (3,86%)       1.739.050
+FPT.L  FORTH PORTS     940,00 p 17:35  Down 53,50 (5,39%)      27.926
+FRCL.L FOREIGN&COL INV TST     233,00 p 17:35  Down 1,25 (0,53%)       53.716
+FRES.L FRESNILLO       500,00 p 17:35  Up 13,25 (2,72%)        359.264
+FSJ.L  J FISHER & SONS PLC     431,00 p 17:35  Down 17,75 (3,96%)      20.375
+FSV.L  FIDELITY SPEC VALUE     432,50 p 17:35  Down 3,50 (0,80%)       1.925
+FWP.L  FINS W/WIDE PHARM       512,00 p 17:35  Up 7,00 (1,39%) 2.897
+FXPO.L FERREXPO        131,50 p 17:35  Up 9,25 (7,57%) 54.509
+GFS.L  G4S     194,10 p 17:35  Down 1,70 (0,87%)       345.237
+GKN.L  GKN     102,50 p 17:35  Down 3,25 (3,07%)       489.938
+GMG.L  THE GAME GROUP  198,25 p 17:35  Up 1,50 (0,76%) 188.280
+GNK.L  GREENE KING     570,00 p 17:35  Down 4,00 (0,70%)       31.234
+GNS.L  GENUS   565,00 p 17:35  Down 18,00 (3,09%)      41.195
+GOG.L  GO-AHEAD GRP    1.244,00 p 17:35        Down 4,00 (0,32%)       1.596
+GPOR.L GREAT PORT EST REIT     297,50 p 17:35  Up 1,75 (0,59%) 70.851
+GRG.L  GREGGS  3.382,00 p 17:35        Down 45,00 (1,31%)      1.687
+GSDE.L GS DYNAMIC OPPS EUR     1,14 € 17:35  Up 0,00 (0,22%) 1.505
+GSDO.L GS DYNAMIC OPPS GBP
+GSK.L  GLAXOSMITHKLINE         1.063,00 p 17:35        Up 57,00 (5,67%)        4.567.194
+HAS.L  HAYS    84,50 p 17:35   Down 1,00 (1,17%)       869.901
+HFD.L  HALFORDS GROUP  331,00 p 17:35  Down 7,00 (2,07%)       12.680
+HGG.L  HENDERSON GROUP 86,25 p 17:35   Down 1,50 (1,71%)       63.031
+HICL.L HSBC INFRAST COS        116,25 p 17:35  Down 0,25 (0,21%)       10.321
+HIK.L  HIKMA PHARM     384,00 p 17:35  Down 4,00 (1,03%)       15.440
+HL.L   HARGREAVES LANS 214,25 p 17:35  Up 7,50 (3,63%) 10.528
+HLCL.L HELICAL BAR     348,00 p 17:35  Up 2,25 (0,65%) 22.196
+HLMA.L HALMA PLC       174,25 p 17:35  Down 4,00 (2,24%)       76.839
+HMSO.L HAMMERSON REIT  305,75 p 17:35  Down 6,25 (2,00%)       670.265
+HMV.L  HMV GROUP       150,50 p 17:35  Up 6,00 (4,15%) 377.032
+HOC.L  HOCHSCHILD MINING       203,25 p 17:35  Down 14,00 (6,44%)      2.308
+HOIL.L HERITAGE OIL    388,50 p 17:35  Down 13,75 (3,42%)      11.094
+HOME.L HOME RETAIL GROUP       283,00 p 17:35  Up 1,00 (0,35%) 660.807
+HSBA.L HSBC HLDG       466,50 p 17:35  Down 9,50 (2,00%)       5.486.087
+HSD.L  HANSARD GLOBAL  161,50 p 17:35  Up 1,50 (0,94%) 2.128
+HSV.L  HOMESERVE       1.217,00 p 17:35        Down 3,00 (0,25%)       10.610
+HSX.L  HISCOX  340,25 p 17:35  Up 11,75 (3,58%)        148.723
+HTG.L  HUNTING 425,50 p 17:35  Down 11,00 (2,52%)      23.809
+IAP.L  ICAP    361,50 p 17:35  Down 3,00 (0,82%)       186.162
+ICP.L  ICG     408,75 p 17:35  Down 19,50 (4,55%)      21.469
+IEM.L  IMPAX ENVIRON MKTS      90,00 p 17:35   Down 0,50 (0,55%)       10.980
+IGG.L  IG GROUP HDGS   203,00 p 17:35  Down 4,50 (2,17%)       43.272
+IHG.L  INTERCONT HOTELS        643,50 p 17:35  Down 28,50 (4,24%)      705.018
+III.L  3I GROUP        318,00 p 17:35  Down 53,75 (14,46%)     939.731
+IMI.L  IMI PLC 319,25 p 17:35  Down 10,25 (3,11%)      1.001.391
+IMT.L  IMPERIAL TOBACCO        1.524,00 p 17:35        Down 12,00 (0,78%)      323.041
+INCH.L INCHCAPE        16,75 p 17:35   Down 1,00 (5,63%)       935.069
+INF.L  INFORMA 280,00 p 17:35  Down 7,00 (2,44%)       526.138
+INVP.L INVESTEC        300,00 p 17:35  0,00 (0,00%)    402.916
+IPF.L  INTL PERSONAL FIN       132,00 p 17:35  Down 6,00 (4,35%)       1.948.339
+IPR.L  INTERNATIONAL POWER     252,50 p 17:35  Up 2,00 (0,80%) 941.175
+IRV.L  INTERSERVE      205,75 p 17:35  Down 0,75 (0,36%)       12.990
+ISAT.L INMARSAT        482,25 p 17:35  Up 2,75 (0,57%) 75.192
+ISYS.L INVENSYS        179,20 p 17:35  Down 1,30 (0,72%)       446.266
+ITRK.L INTERTEK GROUP  1.006,00 p 17:35        Down 14,00 (1,37%)      116.564
+ITV.L  ITV     31,75 p 17:35   Down 1,25 (3,79%)       861.438
+JAI.L  JPMORGAN ASIAN  143,00 p 17:35  Down 1,00 (0,69%)       5.310
+JAM.L  JPM AMERICAN INVMNT     594,00 p 17:35  Down 5,00 (0,83%)       1.219
+JDW.L  J D WETHERSPOON 413,00 p 17:35  Down 4,50 (1,08%)       23.804
+JETG.L JPM EURPN INV -GTH-     129,50 p 17:35  Up 0,25 (0,19%) 116.995
+JFF.L  JPM EUR FLEDGELING      502,00 p 17:35  Up 2,00 (0,40%) 1.996
+JFJ.L  JPMORGAN JPNSE INV      137,00 p 17:35  0,00 (0,00%)    5.922
+JII.L  JP MORGAN INDIAN IN     267,00 p 17:35  Down 0,50 (0,19%)       4.629
+JKX.L  JKX OIL & GAS   210,00 p 17:35  Down 4,50 (2,10%)       67.650
+JLT.L  JAR LLOYD THOMP GRP     432,25 p 17:35  Down 3,50 (0,80%)       20.794
+JMAT.L JOHNSON MATTHEY PLC     1.224,00 p 17:35        Down 4,00 (0,33%)       67.331
+JMG.L  JPM EMRGNG MKTS 348,00 p 17:35  Down 4,00 (1,14%)       4.016
+KAZ.L  KAZAKHMYS       504,50 p 17:35  Down 11,00 (2,13%)      233.902
+KESA.L KESA ELECTRICALS
+KGF.L  KINGFISHER      181,00 p 17:35  Down 5,80 (3,10%)       2.744.285
+KIE.L  KIER GROUP      924,00 p 17:35  Down 6,00 (0,65%)       40.447
+KLR.L  KELLER GRP      581,00 p 17:35  Up 11,00 (1,93%)        19.542
+LAD.L  LADBROKES       224,25 p 17:35  Down 1,50 (0,66%)       392.372
+LAND.L LAND SEC R.E.I.T.       527,00 p 17:35  Down 14,00 (2,59%)      794.971
+LGEN.L LEGAL & GENERAL 52,00 p 17:35   Up 1,70 (3,38%) 4.430.522
+LII.L  LIBERTY INT R.E.I.T     433,25 p 17:35  Down 17,75 (3,94%)      185.376
+LLOY.L LLOYDS BANKING GRP      100,50 p 17:35  Up 0,50 (0,50%) 1.887.426
+LMI.L  LONMIN  1.401,00 p 17:35        Up 10,00 (0,72%)        84.779
+LOG.L  LOGICA  75,25 p 17:35   Down 1,75 (2,27%)       744.348
+LSE.L  LSE GROUP       709,00 p 17:35  Up 0,50 (0,07%) 68.898
+LWDB.L LAW DEBENTURE CORP      228,00 p 17:35  Up 1,00 (0,44%) 4.395
+MAB.L  MITCHELLS & BUTLERS     267,25 p 17:35  Down 12,75 (4,55%)      108.213
+MARS.L MARSTON'S       161,00 p 17:35  Down 1,50 (0,92%)       513.330
+MCB.L  MCBRIDE 118,25 p 17:35  Up 2,50 (2,16%) 28.699
+MCHL.L MOUCHEL GROUP   262,00 p 17:35  Down 3,50 (1,32%)       45.163
+MCRO.L MICRO FOCUS INTL        315,00 p 17:35  Up 6,00 (1,94%) 9.822
+MGCR.L MORGAN CRUCIBLE CO      120,50 p 17:35  Down 4,75 (3,79%)       39.280
+MGGT.L MEGGITT 164,25 p 17:35  Down 7,25 (4,23%)       2.414.553
+MGNS.L MORGAN SINDALL  602,50 p 17:35  Down 9,50 (1,55%)       947
+MKS.L  MARKS & SPENCER 337,25 p 17:35  Down 4,50 (1,32%)       2.027.129
+MLC.L  MILLENNIUM COP HOT      227,00 p 17:35  Down 7,75 (3,30%)       12.487
+MNDI.L MONDI   159,00 p 17:35  Down 2,00 (1,24%)       65.245
+MNKS.L MONKS IVMNT TRUST       229,50 p 17:35  Down 3,25 (1,40%)       14.406
+MONY.L MONEYSUPERMARKET        54,00 p 17:35   Down 1,50 (2,70%)       258.491
+MPI.L  MICHAEL PAGE INT        260,00 p 17:35  Up 4,00 (1,56%) 116.880
+MRC.L  MERCANTILE INV TR       750,00 p 17:35  Up 3,00 (0,40%) 5.911
+MRCH.L MERCHANTS TRUST PLC     277,00 p 17:35  Up 0,50 (0,18%) 3.682
+MRO.L  MELROSE 91,00 p 17:35   Up 0,25 (0,28%) 111.298
+MRS.L  MELROSE RESOURCES       247,00 p 17:35  Down 12,00 (4,63%)      2.226
+MRW.L  MORRISON SUPERMKTS      252,00 p 17:35  Up 1,50 (0,60%) 4.459.508
+MSY.L  MISYS   143,25 p 17:35  Down 1,75 (1,21%)       679.690
+MTC.L  MOTHERCARE      385,75 p 17:35  Down 7,50 (1,91%)       34.574
+MTO.L  MITIE GROUP     205,00 p 17:35  Down 4,25 (2,03%)       35.839
+MUT.L  MURRAY INCOME TR        436,50 p 17:35  Up 5,00 (1,16%) 2.437
+MYI.L  MURRAY INTERN TR        619,00 p 17:35  Down 3,50 (0,56%)       2.816
+NEX.L  NATIONAL EXP GRP        255,75 p 17:35  Down 7,25 (2,76%)       85.910
+NFDS.L NORTHERN FOODS PLC      58,00 p 17:35   Up 1,50 (2,65%) 154.442
+NG.L   NATIONAL GRID   558,00 p 17:35  Up 23,00 (4,30%)        5.904.597
+NVA.L  NOVAE GRP       346,75 p 17:35  Down 31,25 (8,27%)      3.428
+NWG.L  NORTHUMBRIAN WATER      217,25 p 17:35  Up 5,00 (2,36%) 147.095
+NXT.L  NEXT    1.567,00 p 17:35        Down 19,00 (1,20%)      292.792
+OML.L  OLD MUTUAL      62,20 p 17:35   Up 2,10 (3,49%) 1.558.603
+PAY.L  PAYPOINT        410,00 p 17:35  Down 10,00 (2,38%)      3.166
+PCT.L  POLAR CAP TECH TST      184,75 p 17:35  Up 0,25 (0,14%) 80.538
+PFC.L  PETROFAC        576,00 p 17:35  Down 12,00 (2,04%)      742.525
+PFD.L  PREMIER FOODS   33,50 p 17:35   0,00 (0,00%)    261.240
+PFG.L  PROVIDENT FIN   820,50 p 17:35  Down 29,00 (3,41%)      28.159
+PFL.L  PREMIER FARNELL 143,00 p 17:35  Up 6,00 (4,38%) 82.949
+PIC.L  PACE
+PLI.L  PERP INC AND GTH        186,00 p 17:35   0,00 (0,00%)   7.130
+PMO.L  PREMIER OIL     1.015,00 p 17:35        Down 58,00 (5,41%)      30.042
+PNN.L  PENNON GRP      433,25 p 17:35  Up 10,75 (2,54%)        168.493
+POG.L  PETER HAMBRO MINING     601,00 p 17:35  Up 1,00 (0,17%) 350.457
+PRTY.L PARTYGAMING     259,00 p 17:35  Up 20,25 (8,48%)        896.345
+PRU.L  PRUDENTIAL      369,25 p 17:35  Down 1,50 (0,40%)       1.493.947
+PSN.L  PERSIMMON PLC   391,00 p 17:35  Down 6,25 (1,57%)       133.517
+PSON.L PEARSON 695,50 p 17:35  Down 0,50 (0,07%)       372.997
+PVCS.L PV CRYSTALOX SOLAR      107,00 p 17:35  Down 1,25 (1,15%)       73.721
+PZC.L  PZ CUSSONS      165,00 p 17:35  Up 1,25 (0,76%) 8.240
+QQ.L   QINETIQ GROUP   127,00 p 17:35  Down 2,50 (1,93%)       788.243
+RAT.L  RATHBONE BROTHERS       775,00 p 17:35  Down 38,00 (4,67%)      22.901
+RB.L   RECKITT BENCK GRP       2.677,00 p 17:35        Up 33,00 (1,25%)        249.391
+RBS.L  ROYAL BK SCOTL GR       34,30 p 17:35   Up 1,00 (3,00%) 26.292.564
+RCP.L  RIT CAPITAL PARTN       924,00 p 17:35  Down 2,00 (0,22%)       5.653
+RDSA.L ROYAL DUTCH SHELL-A     1.557,00 p 17:35        Down 10,00 (0,64%)      629.493
+RDSB.L ROYAL DUTCH SHELL-B     1.529,00 p 17:35        Down 10,00 (0,65%)      1.102.125
+RDW.L  REDROW  202,00 p 17:35  Down 10,00 (4,72%)      9.908
+REL.L  REED ELSEVIER   507,50 p 17:35  Up 1,50 (0,30%) 491.897
+REX.L  REXAM   294,50 p 17:35  Up 4,25 (1,46%) 437.210
+RGU.L  REGUS   77,25 p 17:35   Down 1,75 (2,22%)       84.877
+RIO.L  RIO TINTO       2.686,00 p 17:35        Down 8,00 (0,30%)       489.495
+RMV.L  RIGHTMOVE       325,00 p 17:35  Up 8,75 (2,77%) 97.666
+RNK.L  RANK GROUP      64,25 p 17:35   Down 1,75 (2,65%)       106.747
+ROR.L  ROTORK  844,50 p 17:35  Down 18,50 (2,14%)      21.315
+RPS.L  RPS GROUP       177,00 p 17:35  Down 3,75 (2,07%)       47.809
+RR.L   ROLLS-ROYCE GROUP       319,00 p 17:35  Down 8,25 (2,52%)       770.750
+RRS.L  RANDGOLD RESOURCES      3.399,00 p 17:35        Up 37,00 (1,10%)        31.539
+RSA.L  RSA INSUR GRP   134,80 p 17:35  Up 0,20 (0,15%) 1.487.248
+RSW.L  RENISHAW        365,00 p 17:35  Up 7,00 (1,96%) 3.634
+RTN.L  RESTAURANT GRP  158,00 p 17:35  Down 0,25 (0,16%)       27.059
+RTO.L  RENTOKIL INITIAL        61,25 p 17:35   Down 0,50 (0,81%)       1.211.595
+RWD.L  R WISEMAN DAIRIES       337,75 p 17:35  Up 1,25 (0,37%) 3.859
+SAB.L  SABMILLER       1.074,00 p 17:35        Down 8,00 (0,74%)       310.844
+SBRY.L SAINSBURY       328,00 p 17:35  Up 4,75 (1,47%) 417.717
+SCIN.L SCOTTISH INVT TR        380,00 p 17:35  Down 6,00 (1,55%)       4.381
+SDL.L  SDL     335,00 p 17:35  Up 4,50 (1,36%) 5.525
+SDR.L  SCHRODERS       778,00 p 17:35  Up 1,00 (0,13%) 58.107
+SDRC.L SCHRODERS NVTG  670,00 p 17:35  Down 2,50 (0,37%)       26.189
+SGC.L  STAGECOACH GRP  132,75 p 17:35  Down 1,00 (0,75%)       136.814
+SGE.L  SAGE GRP        185,00 p 17:35  Up 0,40 (0,22%) 555.990
+SGRO.L SEGRO (REIT)    23,50 p 17:35   Down 1,00 (4,08%)       1.495.626
+SHB.L  SHAFTESBURY PLC 351,50 p 17:35  Down 1,25 (0,35%)       34.535
+SHP.L  SHIRE   890,50 p 17:35  Up 15,50 (1,77%)        463.314
+SIA.L  SOCO INTL PLC   1.199,00 p 17:35        Down 19,00 (1,56%)      32.175
+SL.L   STANDARD LIFE   195,00 p 17:35  Up 6,20 (3,28%) 722.875
+SMDR.L SALAMANDER ENERGY       172,00 p 17:35  Down 1,00 (0,58%)       84.615
+SMDS.L D S SMITH       76,75 p 17:35   Down 2,75 (3,46%)       34.435
+SMIN.L SMITHS GROUP    733,50 p 17:35  Down 12,00 (1,61%)      141.358
+SMT.L  SCOTT MTG INV TRST
+SMWH.L WH SMITH        430,75 p 17:35  Down 8,00 (1,82%)       48.731
+SN.L   SMITH & NEPHEW  465,75 p 17:35  Up 4,25 (0,92%) 422.223
+SPD.L  SPORTS DIRECT   67,00 p 17:35   Down 2,00 (2,90%)       31.996
+SPT.L  SPIRENT COMMUNICTS      54,00 p 17:35   Up 0,00 (0,00%) 22.833
+SPX.L  SPIRAX-SARCO ENGIN.     867,50 p 17:35  Down 7,50 (0,86%)       3.898
+SRP.L  SERCO GROUP     370,00 p 17:35  Down 1,75 (0,47%)       651.522
+SSE.L  SCOT & STHN ENERGY      1.103,00 p 17:35        Up 38,00 (3,57%)        618.605
+SSL.L  SSL INTL        450,00 p 17:35  Up 2,25 (0,50%) 55.645
+STAN.L STANDARD CHARTERED      949,50 p 17:35  Down 37,50 (3,80%)      728.523
+STHR.L STHREE  223,75 p 17:35  Up 1,25 (0,56%) 4.960
+STJ.L  ST JAMES'S PLACE        164,00 p 17:35  Down 3,25 (1,94%)       21.759
+STOB.L STOBART GROUP   100,50 p 17:35  Up 0,50 (0,50%) 7.653
+SVI.L  SVG CAPITAL     101,50 p 17:35  Down 3,50 (3,33%)       12.473
+SVS.L  SAVILLS 294,00 p 17:35  Down 4,50 (1,51%)       40.967
+SVT.L  SEVERN TRENT    1.053,00 p 17:35        Up 25,00 (2,43%)        92.222
+SXS.L  SPECTRIS        552,50 p 17:35  Down 2,50 (0,45%)       31.217
+SYR.L  SYNERGY HEALTH  365,75 p 17:35  Down 1,00 (0,27%)       160.772
+TALV.L TALVIVAARA MINING       231,00 p 17:35  Up 1,00 (0,43%) 13.706
+TATE.L TATE & LYLE     266,50 p 17:35  Down 2,50 (0,93%)       389.232
+TCG.L  THOMAS COOK GRP 270,25 p 17:35  Down 12,50 (4,42%)      326.656
+TCY.L  TELECITY GROUP  243,00 p 17:35  Down 7,00 (2,80%)       129.570
+TEM.L  TEMPLETON EMERG MKT     321,00 p 17:35  Down 1,00 (0,31%)       59.613
+TEP.L  TELECOM PLUS    285,00 p 17:35  Up 1,25 (0,44%) 3.427
+TLPR.L TULLETT PREBON  262,00 p 17:35  Down 0,75 (0,29%)       179.577
+TLW.L  TULLOW OIL      783,00 p 17:35  Down 20,00 (2,49%)      319.813
+TMPL.L TEMPLE BAR INV TRST     578,50 p 17:35  Down 6,50 (1,11%)       2.146
+TOMK.L TOMKINS 161,25 p 17:35  Down 0,50 (0,31%)       1.960.257
+TPK.L  TRAVIS PERKINS  687,50 p 17:35  Down 0,50 (0,07%)       63.381
+TRIL.L THOMSON REUTERS 1.705,00 p 17:35        Up 1,00 (0,06%) 77.096
+TRMA.L THMS RVR HEDGE GBP      98,00 p 17:35   Down 0,50 (0,51%)       8.075
+TRY.L  TR PROP INVEST TST      118,25 p 17:35  Down 1,75 (1,46%)       232.638
+TRYS.L TR PROP SIGMA   50,50 p 17:35   Down 1,25 (2,42%)       5.614
+TSCO.L TESCO PLC       354,10 p 17:35  Down 1,30 (0,37%)       3.884.699
+TT.L   TUI TRAVEL      262,75 p 17:35  Down 9,00 (3,31%)       2.718.809
+TW.L   TAYLOR WIMPEY   43,25 p 17:35   Down 3,25 (6,99%)       287.756
+UBM.L  UNITED BUSINESS ME      428,00 p 17:35  Down 2,25 (0,52%)       80.923
+UKCM.L UK COMM PROP TRUST      61,00 p 17:35   0,00 (0,00%)    63.540
+ULE.L  ULTRA ELEC HLDGS        1.172,00 p 17:35        Down 17,00 (1,43%)      19.548
+ULVR.L UNILEVER        1.297,00 p 17:35        Up 11,00 (0,86%)        353.720
+UU.L   UNITED UTILITIES GR     507,00 p 17:35  Up 14,75 (3,00%)        535.354
+VCT.L  VICTREX 525,00 p 17:35  Down 4,00 (0,76%)       7.144
+VEC.L  VECTURA GROUP   63,00 p 17:35   Up 1,00 (1,61%) 7.658
+VED.L  VEDANTA RESOURCES       976,50 p 17:35  Down 15,50 (1,56%)      90.668
+VOD.L  VODAFONE GRP    125,45 p 17:35  Up 2,95 (2,41%) 23.763.536
+VPC.L  VENTURE PRODUCTION      795,00 p 17:35  Down 2,00 (0,25%)       124.659
+VTG.L  VT GROUP        452,50 p 17:35  Down 5,75 (1,25%)       39.155
+WEIR.L WEIR GROUP      465,00 p 17:35  Down 9,50 (2,00%)       73.411
+WG.L   WOOD GROUP (JOHN)       243,50 p 17:35  Down 6,25 (2,50%)       129.124
+WMH.L  WILLIAM HILL    199,75 p 17:35  Down 6,00 (2,92%)       289.078
+WOS.L  WOLSELEY 
+WPP.L  WPP     441,50 p 17:35  Up 7,25 (1,67%) 1.134.165
+WSM.L  WELLSTREAM HOLD 549,50 p 17:35  Down 25,50 (4,43%)      15.529
+WTAN.L WITAN INV TRUST 357,50 p 17:35  Up 2,25 (0,63%) 9.117
+WTB.L  WHITBREAD       898,00 p 17:35  Down 21,50 (2,34%)      130.476
+XCH.L  XCHANGING       182,50 p 17:35  Down 3,50 (1,88%)       18.207
+XTA.L  XSTRATA
diff --git a/markets/get_symbol_and_name.py b/markets/get_symbol_and_name.py
new file mode 100644 (file)
index 0000000..3fe8efe
--- /dev/null
@@ -0,0 +1,30 @@
+#!/usr/bin/env python2.5
+### Script to automatize getting the names and symbols for the different markets
+### the data file must have this format:
+### symbol1*name1
+### symbol2*name2
+### symbol3*name3
+### Etc.
+
+def tratar_eso(filename):
+    a=open(filename, 'r')
+    l=a.read()
+    a = l.split('\n')
+    symb = []        
+    names = []
+    for i in a:
+        b=i.split('*')
+        try:
+            symb.append(b[0])
+            names.append(b[1])
+        except:
+            pass
+    return symb, names
+    
+    
+if __name__ == "__main__":
+    import sys
+    symb, names = tratar_eso(sys.argv[1:][0])
+    print symb
+    print names
+
diff --git a/markets/ibex35 b/markets/ibex35
new file mode 100644 (file)
index 0000000..bdd3562
--- /dev/null
@@ -0,0 +1,35 @@
+ABE.MC*ABERTIS -A-
+ABG.MC*ABENGOA
+ACS.MC*ACS
+ACX.MC*ACERINOX
+ANA.MC*ACCIONA
+BBVA.MC*BBVA R
+BKT.MC*BANKINTER R
+BME.MC*BME
+TEF.MC*TELEFONICA
+BTO.MC*BANESTO R
+CIN.MC*CINTRA
+CRI.MC*CRIT.CAIXACORP
+ELE.MC*ENDESA
+ENG.MC*ENAGAS
+FCC.MC*FCC
+FER.MC*GRUPO FERROVIAL
+GAM.MC*GAMESA
+GAS.MC*GAS NATURAL SDG
+GRF.MC*GRIFOLS A
+IBE.MC*IBERDROLA
+IBLA.MC*IBERIA
+IBR.MC*IBERDROLA RENOVABLE
+IDR.MC*INDRA SISTEMAS -A-
+ITX.MC*INDITEX R
+MAP.MC*MAPFRE
+OHL.MC*HUARTE LAIN
+POP.MC*BANCO POPULAR R
+REE.MC*RED EL CORPORACION
+REP.MC*REPSOL YPF
+SAB.MC*BANCO SABADELL R
+SAN.MC*BANCO SANTANDER R
+SYV.MC*SACYR VALLEHERMOSO
+TL5.MC*TELECINCO
+TRE.MC*TECNICAS REUNIDAS
+UNF.MC*UNION FENOSA
diff --git a/markets/ibexnm b/markets/ibexnm
new file mode 100644 (file)
index 0000000..cdae3f9
--- /dev/null
@@ -0,0 +1,11 @@
+ABG.MC*ABENGOA
+AMP.MC*AMPER
+AVZ.MC*AVANZIT
+BIO.MC*PULEVA BIOTECH
+BMA.MC*BEFESA 
+TEC.MC*TECNOCOM
+IDR.MC*INDRA SISTEMAS -A-
+JAZ.MC*JAZZTEL
+NTC.MC*NATRACEUTICAL
+TPI.MC*YELL PUBLICIDAD
+ZEL.MC*ZELTIA
diff --git a/markets/mc b/markets/mc
new file mode 100644 (file)
index 0000000..291aeee
--- /dev/null
@@ -0,0 +1,91 @@
+ABE.MC*ABERTIS -A-
+ACS.MC*ACS
+ACX.MC*ACERINOX
+ADZ.MC*ADOLFO DOMINGUEZ
+AGS.MC*AGUAS BARCELONA -A-
+ALB.MC*CORP FIN ALBA
+ALT.MC*ALTADIS R
+AMP.MC*AMPER
+ANA.MC*ACCIONA
+ASA.MC*TAVEX ALGODONERA
+AVZ.MC*AVANZIT
+AZKYF.MC*AZKOYEN
+BBVA.MC*BBVA R
+BDL.MC*BARON DE LEY
+BES.MC*INBESOS
+BIO.MC*PULEVA BIOTECH
+BKT.MC*BANKINTER R
+BVA.MC*BCO DE VALENCIA R
+BVIS.MC*VISCOFAN
+CAF.MC*CONSTR AUXIL FERROC
+CEP.MC*CEPSA
+COL.MC*INMOB COLONIAL
+CPF.MC*CAMPOFRIO FOOD GRP
+CPL.MC*CEMENTOS PORTLAND V
+CUN.MC*VINICOLA NORTE ESP
+DGI.MC*DOGI INT FABRICS
+DIN.MC*DINAMIA
+EAD.MC*EADS
+ECR.MC*ERCROS
+ELE.MC*ENDESA
+ENC.MC*ENCE
+EVA.MC*EBRO PULEVA
+FAE.MC*FAES FARMA R
+FCC.MC*FCC
+FER.MC*GRUPO FERROVIAL
+FUN.MC*FUNESPANA
+GAM.MC*GAMESA
+GAS.MC*GAS NATURAL SDG
+GCO.MC*GRUPO CATALANA
+GUI.MC*GUIPUZCOANO
+IBE.MC*IBERDROLA
+IBG.MC*IBERPAPEL
+IBLA.MC*IBERIA
+IDR.MC*INDRA SISTEMAS -A-
+ITX.MC*INDITEX R
+ITI.MC*ITINERE
+JAZ.MC*JAZZTEL
+LOG.MC*DISTRIBUCION INT
+MAP.MC*MAPFRE
+MCM.MC*MIQUEL Y COSTAS
+MDF.MC*DURO FELGUERA
+MLX.MC*MECALUX
+MTS.MC*ARCELORMITTAL REG
+MVC.MC*METROVACESA
+NAT.MC*NATRA
+NEA.MC*NICOLAS CORREA
+NHH.MC*NH HOTELES
+OHL.MC*HUARTE LAIN
+PAC.MC*EUROPAC
+PAT.MC*FEDERICO PATERNINA
+POP.MC*BANCO POPULAR R
+PRS.MC*PRISA A
+PSG.MC*PROSEGUR R
+PVA.MC*PESCANOVA
+RDM.MC*RENO DE MEDICI
+REE.MC*RED EL CORPORACION
+REP.MC*REPSOL YPF
+RIO.MC*BODEGAS RIOJANAS
+SAB.MC*BANCO SABADELL R
+SAN.MC*BANCO SANTANDER R
+SED.MC*LA SEDA BARCELONA
+SGC.MC*SOGECABLE R A
+SNC.MC*SNIACE
+SOL.MC*SOL MELIA
+SOS.MC*SOS CUETARA
+SPS.MC*SERVICE POINT
+SYV.MC*SACYR VALLEHERMOSO
+TAZ.MC*TRANSPORTES AZKAR
+TEF.MC*TELEFONICA
+TEC.MC*TECNOCOM
+TPI.MC*YELL PUBLICIDAD
+TPZ.MC*TELE PIZZA
+TUB.MC*TUBACEX
+UBS.MC*URBAS
+UNF.MC*UNION FENOSA
+UPL.MC*UNIPAPEL
+URA.MC*URALITA
+URB.MC*INMOBILIARIA URBIS
+VID.MC*VIDRALA
+ZEL.MC*ZELTIA
+ZOT.MC*ZARDOYA OTIS
diff --git a/markets/mib30 b/markets/mib30
new file mode 100644 (file)
index 0000000..ca89bfa
--- /dev/null
@@ -0,0 +1,28 @@
+AL.MI*ALLEANZA
+ATL.MI*ATLANTIA
+BIL.MI*BANCA ITALEASE
+BMPS.MI*BANCA MPS
+BPI.MI*BCA POP ITALIANA
+BPU.MI*BANCHE POP UNITE
+BPVN.MI*BP VERONA E NOVARA
+ENEL.MI*ENEL
+ENI.MI*ENI
+ERG.MI*ERG
+F.MI*FIAT
+FNC.MI*FINMECCANICA
+G.MI*GENERALI
+ISP.MI*INTESA SANPAOLO
+LTO.MI*LOTTOMATICA
+LUX.MI*LUXOTTICA GROUP
+MB.MI*MEDIOBANCA
+MED.MI*MEDIOLANUM
+MS.MI*MEDIASET
+PLT.MI*PARMALAT
+PMI.MI*BCA POP. MILANO
+SPM.MI*SAIPEM
+SRG.MI*SNAM RETE GAS
+STM.MI*STMICROELECTRONICS
+TEN.MI*TENARIS
+TIT.MI*TELECOM ITALIA
+TRN.MI*TERNA
+UCG.MI*UNICREDIT
diff --git a/markets/mibtel b/markets/mibtel
new file mode 100644 (file)
index 0000000..56f3d87
--- /dev/null
@@ -0,0 +1,182 @@
+A2A.MI A2A     1,2060 € 19:57        Up 0,0160 (1,34%)       328.496
+ACE.MI ACEA    9,2450 € 19:32        Down 0,0950 (1,02%)     461
+ACO.MI ACOTEL GROUP    67,3000 € 17:33       Up 2,3700 (3,65%)       11.398
+ACP.MI ACQUE POTABILI  1,3100 € 15:09        Down 0,0150 (1,13%)     24.719
+ACS.MI ACSM-AGAM       0,8250 € 16:13        0,0000 (0,00%)  12.089
+ACT.MI ACTELIOS        4,0000 € 17:33        Up 0,2125 (5,61%)       153.856
+AE.MI  AEDES   0,6300 € 16:33        Down 0,0095 (1,49%)     304.030
+AEF.MI AEFFE   0,6320 € 17:33        Down 0,0070 (1,10%)     69.045
+AEG.MI ACEGAS-APS      5,0500 € 16:33        Down 0,2500 (4,72%)     12.224
+AFI.MI AEROPORTO FIRENZE       15,2800 € 15:27       Down 0,0700 (0,46%)     10
+AGL.MI AUTOGRILL       5,7200 € 19:56        Down 0,3200 (5,30%)     78.938
+AIC.MI AICON   0,3520 € 16:33        Down 0,0050 (1,40%)     131.950
+AL.MI  ALLEANZA        4,9900 € 19:24        Down 0,0700 (1,38%)     8.500
+AMP.MI AMPLIFON        1,6700 € 17:33        Down 0,0380 (2,22%)     659.355
+AP.MI  ANTICHI PELLETTIERI     1,3280 € 16:33        Down 0,0640 (4,60%)     214.318
+ARN.MI ALERION 0,3985 € 16:22        Down 0,0015 (0,38%)     539.000
+ASC.MI ASCOPIAVE       1,4930 € 17:33        Up 0,0050 (0,34%)       77.846
+AST.MI ASTALDI 3,9050 € 17:33        Down 0,0250 (0,64%)     98.914
+AT.MI  AUTOSTRADA TO-MI        5,3800 € 19:49        Down 0,0650 (1,19%)     1.090
+ATL.MI ATLANTIA        12,9100 € 19:57       Down 0,4100 (3,08%)     11.345
+AZM.MI AZIMUT HOLDING  5,4000 € 19:43        Down 0,2200 (3,91%)     20.057
+B.MI   BASTOGI 2,3200 € 16:33        Down 0,0975 (4,03%)     29.979
+BAN.MI BASICNET        1,4160 € 15:52        Down 0,0240 (1,67%)     86.587
+BB.MI  BB BIOTECH N    43,9800 € 17:14       Up 0,3800 (0,87%)       3.934
+BDB.MI BCO DESIO E BRIANZA     4,3300 € 16:33        Up 0,0400 (0,93%)       51.457
+BDBR.MI        BCO DESIO BR. RNC       4,2500 € 15:30        Up 0,0975 (2,35%)       27
+BE.MI  BEGHELLI        0,7700 € 16:33        0,0000 (0,00%)  248.505
+BEN.MI BENETTON GROUP  5,7800 € 19:52        Down 0,0550 (0,94%)     4.400
+BF.MI  BONIFICHE FERRARESI     34,4300 € 16:22       Up 0,2500 (0,73%)       10.935
+BFE.MI BANCA FINNAT    0,4835 € 17:18        Down 0,0035 (0,72%)     129.422
+BGN.MI BANCA GENERALI  3,2500 € 17:33        Up 0,0300 (0,93%)       155.988
+BIA.MI BIALETTI INDUSTRIE      0,2855 € 16:33        Down 0,0070 (2,39%)     96.705
+BIL.MI BANCA ITALEASE  1,4870 € 17:33        Down 0,0030 (0,20%)     11.500
+BIM.MI BCA INTERMOBILIARE      2,7250 € 16:33        Up 0,0550 (2,06%)       21.574
+BLZ.MI BOLZONI 1,7490 € 16:51        Down 0,0010 (0,06%)     17.040
+BMPS.MI        BANCA MPS       1,2110 € 19:56        Down 0,0240 (1,94%)     322.442
+BNG.MI BUONGIORNO      0,6900 € 17:33        Down 0,0060 (0,86%)     1.383.902
+BNS.MI BENI STABILI    0,4770 € 19:53        Down 0,0130 (2,65%)     40.933
+BOE.MI BOERO BARTOLOMEO        22,0000 € 24 abr      Up 0,1000 (0,46%)       55
+BP.MI  BANCO POPOLARE  4,9650 € 19:57        Up 0,0800 (1,64%)       161.488
+BRE.MI BREMBO  4,5150 € 17:33        Up 0,0250 (0,56%)       527.865
+BRI.MI BRIOSCHI        0,1926 € 16:33        Down 0,0015 (0,77%)     994.897
+BSRP.MI        BCO SARDEGNA RSP        10,3100 € 16:33       Up 0,3100 (3,10%)       10.074
+BSS.MI BIESSE  4,6375 € 17:33        Down 0,0625 (1,33%)     34.528
+BUL.MI BULGARI 4,0075 € 19:37        Down 0,0150 (0,37%)     14.738
+BZU.MI BUZZI UNICEM    10,2200 € 19:55       Down 0,0500 (0,49%)     1.389
+BZUR.MI        BUZZI UNICEM RNC        6,0000 € 17:33        Up 0,1300 (2,21%)       128.438
+CAD.MI CAD IT  5,6400 € 17:33        Up 0,0600 (1,08%)       20.424
+CAI.MI CAIRO COMMUNICATION     2,1900 € 17:33        Up 0,0950 (4,53%)       118.793
+CALT.MI        CALTAGIRONE
+CARR.MI        CARRARO 2,6800 € 16:33        Up 0,0400 (1,52%)       64.601
+CASS.MI        CATTOLICA ASS   23,8100 € 17:33       Down 0,4400 (1,81%)     50
+CB.MI  CRED.BERGAMASCO 26,2900 € 17:33       Up 0,2700 (1,04%)       3.614
+CC.MI  CICCOLELLA      0,8180 € 16:22        Down 0,0020 (0,24%)     11.712
+CDC.MI CDC     1,2500 € 15:57        Down 0,0030 (0,24%)     7.800
+CE.MI  CREDITO EMILIANO        3,8700 € 19:21        Up 0,0100 (0,26%)       1.000
+CED.MI CALTAGIRONE EDITORE     1,8090 € 16:33        Down 0,0110 (0,60%)     31.972
+CEM.MI CEMENTIR HOLDING        2,6200 € 16:33        Up 0,0150 (0,58%)       84.143
+CHL.MI CHL     0,1580 € 16:33        Up 0,0036 (2,33%)       2.865.779
+CIR.MI CIR-COMP IND RIUNIT     0,9250 € 19:55        Down 0,0350 (3,65%)     45.282
+CL.MI  CAPE LIVE       0,4050 € 16:18        Up 0,0050 (1,25%)       95.891
+CLE.MI CLASS EDITORI   0,7000 € 16:33        Down 0,0060 (0,85%)     94.170
+CLT.MI CENT DEL LATTE TOR      2,0000 € 17:06        Down 0,0425 (2,08%)     6.171
+CMB.MI CEMBRE  3,3475 € 17:12        Up 0,0475 (1,44%)       2.177
+CMF.MI CAMFIN  0,2600 € 16:33        Up 0,0050 (1,96%)       2.269.871
+COB.MI COBRA   1,9950 € 17:33        Down 0,0475 (2,33%)     196.358
+COF.MI COFIDE S.P.A.   0,3945 € 16:18        Up 0,0085 (2,20%)       279.518
+CPR.MI CAMPARI 5,2400 € 19:42        Down 0,0100 (0,19%)     20.901
+CRA.MI CREDITO ARTIGIANO       2,0900 € 16:33        Down 0,0625 (2,90%)     63.157
+CRE.MI CRESPI  0,2460 € 12:36        Down 0,0060 (2,38%)     12.756
+CRG.MI BANCA CARIGE    2,8100 € 17:33        Up 0,0475 (1,72%)       60
+CRGR.MI        BANCA CARIGE RSP        3,3375 € 17:21        Down 0,0625 (1,84%)     24.427
+CSP.MI CSP INTERNATIONAL       0,7550 € 15:44        Up 0,0055 (0,73%)       82.613
+CTIC.MI        CELL THERAPEUTICS       0,2935 € 16:33        Up 0,0200 (7,31%)       34.649.816
+CVAL.MI        CRED. VALTELLINESE      5,8000 € 19:41        Down 0,0500 (0,85%)     2.120
+DA.MI  DADA    5,8450 € 17:33        Up 0,0950 (1,65%)       52.748
+DAL.MI DATALOGIC       3,8600 € 17:33        Down 0,0700 (1,78%)     9.964
+DAN.MI DANIELI & C.    8,5500 € 16:33        Up 0,1000 (1,18%)       119.710
+DANR.MI        DANIELI & C. RSP        5,0000 € 16:33        Down 0,0300 (0,60%)     259.948
+DAS.MI DATA SERVICE    0,9200 € 15:39        Down 0,0050 (0,54%)     5.286
+DEA.MI DEA CAPITAL     1,2460 € 17:33        Up 0,0360 (2,98%)       177.729
+DIA.MI DIASORIN        15,9700 € 17:33       Up 0,1800 (1,14%)       47.370
+DIB.MI DIGITAL BROS    2,5700 € 17:33        Up 0,0600 (2,39%)       32.573
+DIS.MI D'AMICO INTL SHIPP      1,1800 € 17:33        Up 0,0560 (4,98%)       762.798
+DLG.MI DE LONGHI       1,7880 € 16:33        Up 0,0670 (3,89%)       11.312
+DMA.MI DMAIL GROUP     3,9725 € 16:46        Up 0,0225 (0,57%)       5.830
+DMN.MI DAMIANI 1,1190 € 17:07        Up 0,0090 (0,81%)       7.991
+DMT.MI DMT     6,4300 € 17:33        Down 0,2250 (3,38%)     146.189
+EDN.MI EDISON  0,9215 € 19:54        Down 0,0025 (0,27%)     10.000
+EDNR.MI        EDISON RNC      1,1600 € 17:16        Down 0,0250 (2,11%)     21.230
+EEMS.MI        EEMS    1,3400 € 17:33        Up 0,0190 (1,44%)       484.663
+EEZ.MI EUROFLY 0,0944 € 16:33        Up 0,0004 (0,43%)       2.267.979
+ELC.MI ELICA   0,9400 € 17:33        Up 0,0700 (8,05%)       490.080
+ELN.MI EL.EN.  11,4000 € 17:33       Down 0,0100 (0,09%)     10.916
+EM.MI  EMAK    3,2475 € 16:45        Down 0,0125 (0,38%)     2.350
+EN.MI  ENIA    4,1225 € 17:33        Up 0,0325 (0,79%)       359.011
+ENEL.MI        ENEL    3,9700 € 19:57        Up 0,0550 (1,40%)       394.099
+ENG.MI ENGINEERING     17,7500 € 17:33       Up 0,5500 (3,20%)       6.531
+ENI.MI ENI     15,5700 € 19:58       Down 0,1700 (1,08%)     250.723
+ENR.MI 
+ERG.MI ERG     11,9700 € 19:58       Up 0,1600 (1,35%)       1.645
+ES.MI  GR EDIT L'ESPRESSO      1,0990 € 19:53        Up 0,0020 (0,18%)       34.900
+ETH.MI EUROTECH        2,9600 € 17:33        Down 0,0025 (0,08%)     70.949
+EUT.MI EUTELIA 0,3210 € 16:33        Down 0,0040 (1,23%)     169.476
+EXO.MI EXOR    10,4100 € 17:33       Up 0,1200 (1,17%)       1.540
+EXR.MI EXOR RSP        7,3300 € 17:21        Up 0,0450 (0,62%)       18.491
+F.MI   FIAT    8,0500 € 19:58        Up 0,3500 (4,55%)       1.534.663
+FCD.MI FINARTE CASA D'ASTE     0,1549 € 16:10        Up 0,0020 (1,31%)       32.000
+FDA.MI FIDIA   4,7000 € 17:33        Up 0,1500 (3,30%)       72.851
+FDP.MI FILATURA DI POLLONE     0,3900 € 13:21        Up 0,0135 (3,59%)       15.793
+FM.MI  FIERA MILANO    4,1400 € 17:33        Down 0,0300 (0,72%)     42.017
+FMR.MI FMR ART'E'      4,9200 € 15:00        Up 0,0025 (0,05%)       3.902
+FNC.MI FINMECCANICA    10,4500 € 19:58       Up 0,0100 (0,10%)       29.541
+FP.MI  FIAT PRIV.      4,5800 € 17:33        Up 0,2100 (4,81%)       807.698
+FR.MI  FIAT RSP        4,7875 € 17:33        Up 0,2625 (5,80%)       1.124.105
+FSA.MI FONDIARIA-SAI   12,2100 € 19:57       Down 0,2800 (2,24%)     13.061
+FSAR.MI        FONDIARIA-SAI RNC       8,5800 € 17:33        Down 0,0300 (0,35%)     328.806
+FUL.MI FULLSIX 1,7220 € 24 abr       Up 0,0220 (1,29%)       8.964
+FWB.MI FASTWEB 16,6200 € 19:56       Down 0,3800 (2,24%)     1.689
+G.MI   GENERALI        15,2100 € 19:57       Down 0,2700 (1,74%)     30.940
+GAB.MI GABETTI 0,8900 € 16:33        Down 0,0375 (4,04%)     93.858
+GCN.MI GRUPPO COIN     2,4500 € 16:33        Down 0,0600 (2,39%)     71.363
+GE.MI  GEFRAN  2,1225 € 17:33        Down 0,0275 (1,28%)     57.293
+GEC.MI                         
+GEM.MI GEMINA  0,3730 € 19:45        Down 0,0060 (1,58%)     68.500
+GEMR.MI        GEMINA RSP      0,7000 € 16:03        Up 0,0300 (4,48%)       41.790
+GEO.MI GEOX    6,4900 € 19:57        Down 0,1000 (1,52%)     10.837
+GEW.MI GEWISS  2,7900 € 16:33        Up 0,1175 (4,40%)       15.164
+GMM.MI GRUPPO MINERALI 3,7100 € 16:15        Up 0,0100 (0,27%)       2.146
+GRF.MI GRANITIFIANDRE  2,4325 € 17:23        Up 0,0575 (2,42%)       103.789
+GSP.MI GAS PLUS        6,8000 € 16:04        Up 0,2900 (4,45%)       5.068
+HER.MI HERA    1,5670 € 17:33        Down 0,0130 (0,82%)     2.442.267
+IES.MI INVEST E SVILUPPO       0,0840 € 15:16        Down 0,0006 (0,71%)     212.927
+IESM.MI        INVEST SVILUPPO MED     0,6250 € 16:33        Up 0,0150 (2,46%)       502
+IF.MI  BANCA IFIS      7,5800 € 17:33        Down 0,0600 (0,79%)     6.388
+IFP.MI EXOR PRIV.      3,4400 € 27 feb       Down 0,4175 (10,82%)    22.212
+IGD.MI IGD     1,0730 € 17:33        Up 0,0180 (1,71%)       323.212
+IGV.MI I GRANDI VIAGGI 0,9495 € 15:49        Down 0,0005 (0,05%)     29.292
+IMA.MI IMA     13,1500 € 17:33       Down 0,1200 (0,90%)     10.364
+IMS.MI IMMSI   0,6645 € 16:33        Down 0,0145 (2,14%)     232.011
+IND.MI INDESIT COMPANY 4,1950 € 19:57        Up 0,4950 (13,38%)      54.126
+INDR.MI        INDESIT COMPANY RNC     4,4550 € 17:33        Up 0,0750 (1,71%)       4.864
+IP.MI  INTERPUMP GROUP 3,2650 € 17:33        Up 0,0650 (2,03%)       310.199
+IPG.MI IMPREGILO       2,1800 € 19:57        Down 0,0125 (0,57%)     70.110
+IPGR.MI        IMPREGILO RSP   9,4900 € 12:21        Down 0,0100 (0,11%)     550
+IPI.MI IPI     1,3070 € 16:12        Up 0,0120 (0,93%)       22.000
+IRC.MI IRCE    1,6420 € 16:47        Up 0,0720 (4,59%)       22.747
+IRD.MI IRIDE   1,0320 € 19:30        Up 0,0160 (1,57%)       15.075
+ISG.MI ISAGRO  3,0300 € 17:33        Up 0,0475 (1,59%)       18.173
+ISP.MI INTESA SANPAOLO
+ISPR.MI        INTESA SANPAOLO RSP     1,5570 € 17:33        Down 0,0240 (1,52%)     5.595.964
+IT.MI  ITALCEMENTI     8,9850 € 19:54        Down 0,1050 (1,16%)     13.690
+ITH.MI IT HOLDING      0,1761 € 6 feb        Up 0,0001 (0,06%)       5.041.779
+ITK.MI INTEK   0,3850 € 16:33        Up 0,0075 (1,99%)       346.849
+ITKRP.MI       INTEK RSP       0,9750 € 16:33        Down 0,0400 (3,94%)     16.750
+ITM.MI ITALMOBILIARE   26,6400 € 17:33       Up 0,3400 (1,29%)       4.805
+ITMR.MI        ITALMOBILIARE RSP       17,0800 € 17:33       Up 0,1600 (0,95%)       24.961
+ITR.MI ITALCEMENTI RSP 4,4700 € 17:33        Down 0,1150 (2,51%)     369.657
+ITW.MI IT WAY  3,6875 € 13:22        Up 0,0400 (1,10%)       3.001
+JUVE.MI        JUVENTUS F.C.   0,7085 € 17:33        Up 0,0185 (2,68%)       266.697
+KME.MI KME GROUP       0,6765 € 16:33        Down 0,0115 (1,67%)     140.148
+KMER.MI        KME GROUP RISP  1,0520 € 15:55        Up 0,0190 (1,84%)       56.550
+KNX.MI KINEXIA 2,1100 € 16:33        Down 0,0300 (1,40%)     28.837
+KRE.MI K.R.ENERGY      0,1761 € 16:16        Down 0,0035 (1,95%)     226.189
+LD.MI  LA DORIA        1,6040 € 12:20        Down 0,0220 (1,35%)     13.007
+LR.MI  LANDI RENZO     3,2925 € 17:33        Up 0,1600 (5,11%)       1.123.989
+LTO.MI LOTTOMATICA     15,8000 € 19:57       Down 0,2000 (1,25%)     6.835
+LUX.MI LUXOTTICA GROUP 13,8800 € 19:58       Down 0,1900 (1,35%)     12.364
+PEL.MI BCA POP.ETRUR-LAZIO     4,4050 € 17:33        Down 0,0550 (1,23%)     65.515
+PMI.MI BCA POP. MILANO 4,2275 € 19:55        Up 0,1675 (4,13%)       57.750
+PRO.MI BANCA PROFILO   0,5850 € 16:33        Down 0,0310 (5,03%)     941.815
+PRT.MI ESPRINET        5,3900 € 17:33        Down 0,1600 (2,88%)     125.591
+RIC.MI CERAMICHE RICCHETTI     0,9300 € 14:28        Down 0,0400 (4,12%)     5.006
+RON.MI                         
+S24.MI IL SOLE 24 ORE  2,2050 € 16:33        Down 0,0400 (1,78%)     15.245
+SPO.MI BCA POP. SPOLETO        5,6000 € 11:44        Up 0,1300 (2,38%)       1.320
+SSL.MI S.S.LAZIO       0,3690 € 16:08        Down 0,0110 (2,89%)     150.963
+STS.MI ANSALDO STS     12,1700 € 19:54       Up 0,3200 (2,70%)       3.128
+VEM.MI                         
+XPR.MI EXPRIVIA
+
+
diff --git a/markets/midex b/markets/midex
new file mode 100644 (file)
index 0000000..b243e3c
--- /dev/null
@@ -0,0 +1,29 @@
+ACE.MI*ACEA
+AT.MI*AUTOSTRADA TO-MI
+AZM.MI*AZIMUT HOLDING
+BEN.MI*BENETTON GROUP
+BIL.MI*BANCA ITALEASE
+BNS.MI*BENI STABILI
+CASS.MI*CATTOLICA ASS
+CE.MI*CREDITO EMILIANO
+CRG.MI*BANCA CARIGE
+CVAL.MI*CRED. VALTELLINESE
+EDN.MI*EDISON
+EN.MI*ENIA
+ERG.MI*ERG
+ES.MI*GR EDIT L'ESPRESSO
+EXO.MI*EXOR
+FWB.MI*FASTWEB
+GEM.MI*GEMINA
+HER.MI*HERA
+IND.MI*INDESIT COMPANY
+IRD.MI*IRIDE
+MI.MI*MILANO ASS.
+MT.MI*MAIRE TECNIMONT
+PG.MI*SEAT PAGINE GIALLE
+RCS.MI*RCS MEDIAGROUP
+REC.MI*RECORDATI
+SIS.MI*SIAS
+SRS.MI*SARAS
+TIS.MI*TISCALI
+TOD.MI*TOD'S
diff --git a/markets/nasdaq100 b/markets/nasdaq100
new file mode 100644 (file)
index 0000000..48c16c0
--- /dev/null
@@ -0,0 +1,100 @@
+AAPL*Apple Inc.
+ADBE*Adobe Systems Incorporated
+ADP*Automatic Data Processing, Inc.
+ADSK*Autodesk, Inc.
+AKAM*Akamai Technologies, Inc.
+ALTR*Altera Corporation
+AMAT*Applied Materials, Inc.
+AMGN*Amgen Inc.
+AMZN*Amazon.com, Inc.
+APOL*Apollo Group, Inc.
+ATVI*Activision Blizzard, Inc
+BBBY*Bed Bath & Beyond Inc.
+BIDU*Baidu, Inc.
+BIIB*Biogen Idec Inc
+BRCM*Broadcom Corporation
+CA*CA Inc.
+CELG*Celgene Corporation
+CEPH*Cephalon, Inc.
+CHKP*Check Point Software Technologi
+CHRW*C.H. Robinson Worldwide, Inc.
+CMCSA*Comcast Corporation
+COST*Costco Wholesale Corporation
+CSCO*Cisco Systems, Inc.
+CTAS*Cintas Corporation
+CTSH*Cognizant Technology Solutions
+CTXS*Citrix Systems, Inc.
+DELL*Dell Inc.
+DISH*DISH Network Corporation
+DTV*The DIRECTV Group, Inc.
+EBAY*eBay Inc.
+ERTS*Electronic Arts Inc.
+ESRX*Express Scripts, Inc.
+EXPD*Expeditors International of Was
+EXPE*Expedia, Inc.
+FAST*Fastenal Company
+FISV*Fiserv, Inc.
+FLEX*Flextronics International Ltd.
+FLIR*FLIR Systems, Inc.
+FSLR*First Solar, Inc.
+FWLT*Foster Wheeler AG.
+GENZ*Genzyme Corporation
+GILD*Gilead Sciences, Inc.
+GOOG*Google Inc.
+GRMN*Garmin Ltd.
+HANS*Hansen Natural Corporation
+HOLX*Hologic, Inc.
+HSIC*Henry Schein, Inc.
+IACI*IAC/InterActiveCorp
+ILMN*Illumina, Inc.
+INFY*Infosys Technologies Limited
+INTC*Intel Corporation
+INTU*Intuit Inc.
+ISRG*Intuitive Surgical, Inc.
+JAVA*Sun Microsystems, Inc.
+JBHT*J.B. Hunt Transport Services, I
+JNPR*Juniper Networks, Inc.
+JOYG*Joy Global Inc.
+KLAC*KLA-Tencor Corporation
+LBTYA*Liberty Global, Inc.
+LIFE*Life Technologies Corporation
+LINTA*Liberty Media Corporation
+LLTC*Linear Technology Corporation
+LOGI*Logitech International S.A.
+LRCX*Lam Research Corporation
+MCHP*Microchip Technology Incorporat
+MICC*Millicom International Cellular
+MRVL*Marvell Technology Group, Ltd.
+MSFT*Microsoft Corporation
+MXIM*Maxim Integrated Products, Inc.
+NIHD*NII Holdings, Inc.
+NTAP*NetApp, Inc.
+NVDA*NVIDIA Corporation
+NWSA*News Corporation
+ORCL*Oracle Corporation
+ORLY*O'Reilly Automotive, Inc.
+PAYX*Paychex, Inc.
+PCAR*PACCAR Inc.
+PDCO*Patterson Companies Inc.
+PPDI*Pharmaceutical Product Developm
+QCOM*QUALCOMM Incorporated
+RIMM*Research In Motion Limited
+ROST*Ross Stores, Inc.
+RYAAY*Ryanair Holdings plc
+SBUX*Starbucks Corporation
+SHLD*Sears Holdings Corporation
+SIAL*Sigma-Aldrich Corporation
+SPLS*Staples, Inc.
+SRCL*Stericycle, Inc.
+STLD*Steel Dynamics, Inc.
+STX*Seagate Technology
+SYMC*Symantec Corporation
+TEVA*Teva Pharmaceutical Industries
+URBN*Urban Outfitters, Inc.
+VRSN*VeriSign, Inc.
+VRTX*Vertex Pharmaceuticals Incorpor
+WCRX*Warner Chilcott Limited
+WYNN*Wynn Resorts, Limited
+XLNX*Xilinx, Inc.
+XRAY*DENTSPLY International Inc.
+YHOO*Yahoo! Inc.
diff --git a/markets/sp500 b/markets/sp500
new file mode 100644 (file)
index 0000000..4211df9
--- /dev/null
@@ -0,0 +1,499 @@
+A*AGILENT TECH INC
+AA*ALCOA INC
+AAPL*Apple Inc.
+ABC*AMERISOURCEBERGEN CP
+ABT*ABBOTT LABORATORIES
+ACS*AFFILIATED COMP SVCS
+ADBE*Adobe Systems Incorporated
+ADI*ANALOG DEVICES
+ADM*ARCHER DANIELS MDLND
+ADP*Automatic Data Processing, Inc.
+ADSK*Autodesk, Inc.
+AEE*AMEREN CP
+AEP*AMER ELECTRIC POW CO
+AES*AES CORPORATION
+AET*AETNA INC. NEW
+AFL*A F L A C INC
+AGN*ALLERGAN INC
+AIG*AMER INTL GROUP INC
+AIV*APT INV & MNGMNT CO
+AIZ*ASSURANT INC
+AKAM*Akamai Technologies, Inc.
+AKS*A K STEEL HLDG CORP
+ALL*ALLSTATE CP
+ALTR*Altera Corporation
+AMAT*Applied Materials, Inc.
+AMD*ADV MICRO DEVICES
+AMGN*Amgen Inc.
+AMP*AMERIPRISE FINANCIAL
+AMT*AMER TOWER CP
+AMZN*Amazon.com, Inc.
+AN*AUTONATION INC
+ANF*ABERCROMBIE & FITCH
+AOC*AON CORP
+APA*APACHE CP
+APC*ANADARKO PETROLEUM
+APD*AIR PRODUCTS CHEM
+APH*AMPHENOL CP
+APOL*Apollo Group, Inc.
+ATI*ALLEGHENY TECH NEW
+AVB*AVALONBAY CMTYS
+AVP*AVON PRODUCTS INC
+AVY*AVERY DENNISON CP
+AXP*AMER EXPRESS INC
+AYE*ALLEGHENY ENERGY INC
+AZO*AUTOZONE INC
+BA*BOEING CO
+BAC*BK OF AMERICA CP
+BAX*BAXTER INTL INC
+BBBY*Bed Bath & Beyond Inc.
+BBT*BB&T CP
+BBY*BEST BUY CO INC
+BCR*BARD C R INC
+BDK*BLACK DECKER CP
+BDX*BECTON DICKINSON CO
+BEN*FRANKLIN RES INC
+BF-B*BROWN FORMAN INC B
+BHI*BAKER HUGHES INTL
+BIG*BIG LOTS INC
+BIIB*Biogen Idec Inc
+BJS*BJ SERVICES CO
+BK*BANK OF NY MELLON CP
+BLL*BALL CP
+BMC*B M C SOFTWARE
+BMS*BEMIS CO INC
+BMY*BRISTOL MYERS SQIBB
+BNI*BURLINGTN N SANTE FE
+BRCM*Broadcom Corporation
+BSX*BOSTON SCIENTIFIC CP
+BTU*PEABODY ENERGY CORP
+BXP*BOSTON PPTYS INC
+C*CITIGROUP INC
+CA*CA Inc.
+CAG*CONAGRA FOOD INC
+CAH*CARDINAL HEALTH INC
+CAM*CAMERON INTL CP
+CAT*CATERPILLAR INC
+CB*CHUBB CP THE
+CBE*COOPER INDS CL A
+CBG*CB RICHARD ELLIS GRP
+CBS*CBS CORP CL B
+CCE*COCA COLA ENTRPR INC
+CCL*CARNIVAL CORP
+CEG*CONSTELLATION ENGY
+CELG*Celgene Corporation
+CEPH*Cephalon, Inc.
+CF*CF IND HLDGS INC
+CHK*CHESAPEAKE ENERGY CP
+CHRW*C.H. Robinson Worldwide, Inc.
+CI*CIGNA CP
+CIEN*Ciena Corporation
+CINF*Cincinnati Financial Corporatio
+CIT*CIT GROUP INC (DEL)
+CL*COLGATE PALMOLIVE
+CLX*CLOROX CO
+CMA*COMERICA INC
+CMCSA*Comcast Corporation
+CME*CME Group Inc.
+CMI*CUMMINS INC
+CMS*CMS ENERGY CP
+CNP*CENTERPOINT ENERGY
+CNX*CONS ENERGY INC
+COF*CAPITAL ONE FINANCIA
+COG*CABOT OIL GAS CP
+COH*COACH INC
+COL*ROCKWELL COLLINS INC
+COP*CONOCOPHILLIPS
+COST*Costco Wholesale Corporation
+COV*COVIDIEN LTD
+CPB*CAMPBELL SOUP CO
+CPWR*Compuware Corporation
+CRM*SALESFORCE.COM INC
+CSC*COMPUTER SCIENCES CP
+CSCO*Cisco Systems, Inc.
+CSX*C S X CP
+CTAS*Cintas Corporation
+CTL*CENTURYTEL INC
+CTSH*Cognizant Technology Solutions 
+CTX*CENTEX CP
+CTXS*Citrix Systems, Inc.
+CVG*CONVERGYS CP
+CVH*COVENTRY HLTH CARE
+CVS*CVS CAREMARK CP
+CVX*CHEVRON CORP
+D*DOMINION RES NEW
+DD*DU PONT E I DE NEM
+DE*DEERE CO
+DELL*Dell Inc.
+DF*DEAN FOODS CO
+DFS*DISCOVER FIN SVCS
+DGX*QUEST DIAGNOSTC
+DHI*D R HORTON INC
+DHR*DANAHER CP
+DIS*WALT DISNEY-DISNEY C
+DNB*THE NEW D&B CORP
+DNR*DENBURY RES INC (HLD
+DO*DIAMOND OFFSHORE DRL
+DOV*DOVER CP
+DOW*DOW CHEMICAL
+DPS*DR PEPPER SNAPPLE GP
+DRI*DARDEN RESTAURANTS
+DTE*D T E ENERGY CO HLDG
+DTV*The DIRECTV Group, Inc.
+DUK*DUKE ENERGY CP HL CO
+DVA*DAVITA INC
+DVN*DEVON ENERGY CP (OK)
+DYN*DYNEGY INC CL A NEW
+EBAY*eBay Inc.
+ECL*ECOLAB INC
+ED*CONS EDISON INC
+EFX*EQUIFAX INC
+EIX*EDISON INTL
+EK*EASTMAN KODAK CO
+EL*ESTEE LAUDER COS INC
+EMC*E M C CP
+EMN*EASTMAN CHEM CO
+EMR*EMERSON ELEC CO
+EOG*EOG RESOURCES INC
+EP*EL PASO CORPORATION
+EQ*EMBARQ CORP
+EQR*EQUITY RESIDENTAL
+EQT*EQT CORPORATION
+ERTS*Electronic Arts Inc.
+ESRX*Express Scripts, Inc.
+ESV*ENSCO INTL INC
+ETFC*E*TRADE Financial Corporation
+ETN*EATON CP
+ETR*ENTERGY CP
+EXC*EXELON CORPORATION
+EXPD*Expeditors International of Was
+EXPE*Expedia, Inc.
+F*FORD MOTOR CO
+FAST*Fastenal Company
+FCX*FREEPORT MCMORAN B
+FDO*FAMILY DOLLAR STORES
+FDX*FEDEX CORP
+FE*FIRSTENERGY CP
+FHN*FIRST HORIZON NTL CP
+FII*FEDERATED INV INC
+FIS*FIDELITY NAT INF SVC
+FISV*Fiserv, Inc.
+FITB*Fifth Third Bancorp
+FLIR*FLIR Systems, Inc.
+FLR*FLUOR CP (NEW)
+FLS*FLOWSERVE CP
+FO*FORTUNE BRANDS INC
+FPL*F P L GROUP INC
+FRX*FOREST LABS CL A
+FTR*FRONTIER COMMUN CP
+GAS*NICOR INC
+GCI*GANNETT CO INC
+GD*GEN DYNAMICS CP
+GE*GEN ELECTRIC CO
+GENZ*Genzyme Corporation
+GILD*Gilead Sciences, Inc.
+GIS*GEN MILLS INC
+GLW*CORNING INC
+GM*GEN MOTORS
+GME*GAMESTOP CORP
+GNW*GENWORTH FINANCIAL
+GOOG*Google Inc.
+GPC*GENUINE PARTS CO
+GPS*GAP INC
+GR*GOODRICH CORPORATION
+GS*GOLDMAN SACHS GRP
+GT*GOODYEAR TIRE RUBBER
+GWW*GRAINGER W W INC
+HAL*HALLIBURTON CO
+HAR*HARMAN INTL INDS
+HAS*HASBRO INC
+HBAN*Huntington Bancshares Incorpora
+HCBK*Hudson City Bancorp, Inc.
+HCN*HEALTH CARE REIT
+HCP*HCP, INC.
+HD*HOME DEPOT INC
+HES*HESS CP
+HIG*HARTFORD FIN SVC
+HNZ*HEINZ H J CO
+HOG*HARLEY DAVIDSON
+HON*HONEYWELL INTL INC
+HOT*STARWOOD HOTELS&RES
+HPQ*HEWLETT PACKARD CO
+HRB*H R BLOCK INC
+HRL*HORMEL FOODS CP
+HRS*HARRIS CP
+HSP*HOSPIRA INC
+HST*HOST HOTELS & RESORT
+HSY*THE HERSHEY COMPANY
+HUM*HUMANA INC
+IBM*INTL BUSINESS MACH
+ICE*INTERCNTNTLEXCHANGE
+IFF*INTL FLAVORS FRAG
+IGT*INTL GAME TECH
+INTC*Intel Corporation
+INTU*Intuit Inc.
+IP*INTL PAPER
+IPG*INTERPUBLIC GROUP
+IR*INGERSOLL RAND LTD A
+IRM*IRON MOUNTAIN (DEL)
+ISRG*Intuitive Surgical, Inc.
+ITT*I T T CORPORATION
+ITW*ILL TOOL WORKS INC
+IVZ*INVESCO PLC NEW
+JAVA*Sun Microsystems, Inc.
+JBL*JABIL CIRCUIT INC
+JCI*JOHNSON CONTROLS INC
+JCP*PENNEY J C CO HOLDIN
+JDSU*JDS Uniphase Corporation
+JEC*JACOBS ENGINEERNG GP
+JNJ*JOHNSON AND JOHNS DC
+JNPRJNS*JANUS CAP GP CMN STK
+JPM*JP MORGAN CHASE CO
+JWN*NORDSTROM INC
+K*KELLOGG CO
+KBH*KB HOME
+KEY*KEYCORP
+KFT*KRAFT FOODS INC
+KG*KING PHARMACEUTICALS
+KIM*KIMCO REALTY CP
+KLAC*KLA-Tencor Corporatio
+KMB*KIMBERLY CLARK CP
+KO*COCA COLA CO THE
+KR*KROGER CO
+KSS*KOHLS CP
+L*LOEWS CP
+LEG*LEGGETT PLATT INC
+LEN*LENNAR CP CL A
+LH*LABORATORY CORP NEW
+LIFE*Life Technologies Corporation
+LLL*L-3 COMM HLDGS INC
+LLTC*Linear Technology Corporation
+LLY*LILLY ELI CO
+LM*LEGG MASON INC
+LMT*LOCKHEED MARTIN CP
+LNC*LINCOLN NATL CP
+LO*LORILLARD, INC
+LOW*LOWES COMPANIES
+LSI*LSI CORPORATION
+LTD*LIMITED BRANDS INC
+LUK*LEUCADIA NATL CP
+LUV*SOUTHWEST AIRLINES
+LXK*LEXMARK INTL INC
+M*MACY'S INC
+MA*MASTERCARD INC
+MAR*MARRIOT INT CL A
+MAS*MASCO CP
+MAT*MATTEL INC
+MBI*M B I A INC
+MCD*MCDONALDS CP
+MCHP*Microchip Technology Incorporat
+MCK*MCKESSON CORP
+MCO*MOODY'S CORP
+MDP*MEREDITH CP
+MDT*MEDTRONIC INC
+MEE*MASSEY ENERGY CO
+MET*METLIFE INC
+MFE*MCAFEE, INC
+MHP*MCGRAW HILL COS THE
+MHS*MEDCOHEALTH SOLUTNS
+MI*NEW M&I CORPORATION
+MIL*MILLIPORE CP
+MKC*MCCORMICK & CO
+MMC*MARSH MCLENNAN CO
+MMM*3M COMPANY
+MO*ALTRIA GROUP INC
+MOLX*Molex Incorporated
+MON*MONSANTO COMPANY
+MOT*MOTOROLA INC
+MRK*MERCK CO INC
+MRO*MARATHON OIL CORP
+MS*MORGAN STANLEY
+MSFT*Microsoft Corporation
+MTB*M&T BANK CORP
+MTW*MANITOWOC CO INC
+MU*MICRON TECHNOLOGY
+MUR*MURPHY OIL CP HLDG
+MWV*MEADWESTVACO CORP
+MWW*MONSTER WORLDWIDE
+MYL*Mylan Inc.
+NBL*NOBLE ENERGY INC
+NBR*NABORS INDS INC NEW
+NDAQ*The NASDAQ OMX Group, Inc.
+NEM*NEWMONT MIN CP (HLDG
+NI*NISOURCE INC HLDG CO
+NKE*NIKE INC CL B
+NOC*NORTHROP GRUM HOL CO
+NOV*NATL OILWELL VARCO
+NOVL*Novell, Inc.
+NSC*NORFOLK SO CP
+NSM*NATL SEMICONDUCTOR
+NTAP*NetApp, Inc.
+NTRS*Northern Trust Corporation
+NU*NORTHEAST UTIL
+NUE*NUCOR CP
+NVDA*NVIDIA Corporation
+NVLS*Novellus Systems, Inc.
+NWL*NEWELL RUBBERMAID
+NWSA*News Corporation
+NYT*N Y TIMES CL A
+NYX*NYSE EURONEXT
+ODP*OFFICE DEPOT INC
+OI*OWENS ILLINOIS
+OMC*OMNICOM GP INC
+ORCL*Oracle Corporation
+ORLY*O'Reilly Automotive, Inc.
+OXY*OCCIDENTAL PET
+PAYX*Paychex, Inc.
+PBCT*People's United Financial, Inc.
+PBG*PEPSI BOTTLING GRP
+PBI*PITNEY BOWES INC
+PCAR*PACCAR Inc.
+PCG*PG&E CP
+PCL*PLUM CREEK TIM REIT
+PCP*PRECISION CASTPARTS
+PDCO*Patterson Companies Inc.
+PEG*PUB ENTRPR GP
+PEP*PEPSICO INC
+PFE*PFIZER INC
+PFG*PRINCIPAL FINL GROUP
+PG*PROCTER GAMBLE CO
+PGN*PROGRESS ENERGY INC
+PGR*PROGRESSIVE CP
+PH*PARKER HANNIFIN CP
+PHM*PULTE HOMES, INC.
+PKI*PERKIN ELMER INC
+PLD*PROLOGIS SBI
+PLL*PALL CP
+PM*PHILIP MORRIS INTL
+PNC*P N C FIN SVCS GR
+PNW*PINNACLE WEST CAP
+POM*PEPCO HOLDINGS INC
+PPG*P P G IND
+PPL*PPL CORP
+PRU*PRUDENTIAL FINCL INC
+PSA*PUBLIC STG
+PTV*PACTIV CORP
+PX*PRAXAIR INC
+PXD*PIONEER NATURAL RES
+Q*QWEST COMM INTL INC
+QCOM*QUALCOMM Incorporated
+QLGC*QLogic Corporation
+R*RYDER SYSTEM INC
+RAI*REYNOLDS AMERICAN
+RDC*ROWAN COS INC
+RF*REGIONS FINANCIAL CP
+RHI*ROBERT HALF INTL INC
+RL*RALPH LAUREN POLO CP
+ROK*ROCKWELL AUTOMAT INC
+RRC*RANGE RES CORP
+RRD*RR DONNELLEY SONS
+RSG*REPUBLIC SVCS INC
+RSH*RADIOSHACK CORP
+RTN*RAYTHEON CO (NEW)
+RX*IMS HEALTH INC
+S*SPRINT NXTEL CP
+SBUX*Starbucks Corporation
+SCG*SCANA CP NEW
+SCHW*The Charles Schwab Corporation
+SE*SPECTRA ENERGY
+SEE*SEALED AIR CP NEW
+SGP*SCHERING PLOUGH CP
+SHLD*Sears Holdings Corporation
+SHW*SHERWIN WILLIAMS CO
+SIAL*Sigma-Aldrich Corporation
+SII*SMITH INTL INC
+SJM*SMUCKERS J M NEW
+SLB*SCHLUMBERGER LTD
+SLE*SARA LEE CP
+SLM*SLM CORPORATION
+SNA*SNAP ON INC
+SNDK*SanDisk Corporation
+SNI*SCRIPPS NETWORKS INT
+SO*SOUTHERN CO
+SPG*SIMON PPTY GRP INC
+SPLS*Staples, Inc.
+SRCL*Stericycle, Inc.
+SRE*SEMPRA ENERGY
+STI*SUNTRUST BANKS
+STJ*ST. JUDE MEDICAL
+STR*QUESTAR CP
+STT*STATE STREET CP
+STZ*CONSTELLATION BRD A
+SUN*SUNOCO INC
+SVU*SUPERVALU INC
+SWK*STANLEY WORKS THE
+SWN*SOUTHWESTERN ENERGY
+SWY*SAFEWAY STORES INC
+SYK*STRYKER CP
+SYMC*Symantec Corporation
+SYY*SYSCO CP
+T*AT&T INC.
+TAP*MOLSON COORS CO CL B
+TDC*TERADATA CORP
+TE*TECO ENERGY INC
+TEG*INTEGRYS ENERGY GRP
+TEL*TYCO ELECTRONICS
+TER*TERADYNE INC
+TGT*TARGET CP
+THC*TENET HLTHCRE CP
+TIE*TITANIUM METALS CORP
+TIF*TIFFANY AND CO
+TJX*T J X COS INC
+TLAB*Tellabs, Inc.
+TMK*TORCHMARK CP
+TMO*THERMO FISHER SCIENT
+TROW*T. Rowe Price Group, Inc.
+TRV*THE TRAVELERS CO
+TSN*TYSON FOODS INC CL A
+TSO*TESORO CORP
+TSS*TOTAL SYSTEM SVC INC
+TWC*TIME WARNER CABLE
+TWX*TIME WARNER INC NEW
+TXN*TEXAS INSTRUMENTS
+TXT*TEXTRON INC
+UNH*UNITEDHEALTH GROUP
+UNM*UNUM GROUP
+UNP*UNION PACIFIC
+UPS*UNITED PARCEL SVC
+USB*US BANCORP
+UTX*UNITED TECH
+VAR*VARIAN MED SYS INC
+VFC*V F CP
+VIA-B*VIACOM INC CL B
+VLO*VALERO ENERGY CP
+VMC*VULCAN MATERIALS HC
+VNO*VORNADO REALTY TRUST
+VRSN*VeriSign, Inc.
+VTR*VENTAS INC
+VZ*VERIZON COMMUN
+WAG*WALGREEN CO
+WAT*WATERS CP
+WEC*WISCONSIN ENERGY CP
+WFC*WELLS FARGO & CO NEW
+WFMI*Whole Foods Market, Inc.
+WFR*MEMC ELECTRONIC MTRL
+WHR*WHIRLPOOL CP
+WIN*WINDSTREAM CORP
+WLP*WELLPOINT INC.
+WMB*WILLIAMS COS
+WMI*WASTE MGMT INC
+WMT*WAL MART STORES
+WPI*WATSON PHARMACEUTCLS
+WPO*WASHINGTN POST CO B
+WU*WESTERN UNION COMPAN
+WY*WEYERHAEUSER CO
+WYE*WYETH
+WYN*WYNDHAM WORLDWIDE
+WYNN*Wynn Resorts, Limited
+X*UNITED STATES STEEL
+XEL*XCEL ENERGY INC
+XL*XL CAPITAL LTD
+XLNX*Xilinx, Inc.
+XOM*EXXON MOBIL CP
+XRAY*DENTSPLY International Inc.
+XRX*XEROX CP
+XTO*XTO ENERGY INC
+YHOO*Yahoo! Inc.
+YUM*YUM BRANDS INC
+ZION*Zions Bancorporation
+ZMH*ZIMMER HOLDINGS INC
diff --git a/markets/spmib b/markets/spmib
new file mode 100644 (file)
index 0000000..a57a93c
--- /dev/null
@@ -0,0 +1,39 @@
+A2A.MI*A2A
+AGL.MI*AUTOGRILL
+AL.MI*ALLEANZA
+ATL.MI*ATLANTIA
+BMPS.MI*BANCA MPS
+BP.MI*BANCO POPOLARE
+BUL.MI*BULGARI
+BZU.MI*BUZZI UNICEM
+CIR.MI*CIR-COMP IND RIUNIT
+CPR.MI*CAMPARI
+ENEL.MI*ENEL
+ENI.MI*ENI
+F.MI*FIAT
+FNC.MI*FINMECCANICA
+FSA.MI*FONDIARIA-SAI
+G.MI*GENERALI
+GEO.MI*GEOX
+IPG.MI*IMPREGILO
+ISP.MI*INTESA SANPAOLO
+IT.MI*ITALCEMENTI
+LTO.MI*LOTTOMATICA
+LUX.MI*LUXOTTICA GROUP
+MB.MI*MEDIOBANCA
+MED.MI*MEDIOLANUM
+MN.MI*MONDADORI EDIT
+MS.MI*MEDIASET
+PLT.MI*PARMALAT
+PMI.MI*BCA POP. MILANO
+PRY.MI*PRYSMIAN
+SPM.MI*SAIPEM
+SRG.MI*SNAM RETE GAS
+STM.MI*STMICROELECTRONICS
+STS.MI*ANSALDO STS
+TEN.MI*TENARIS
+TIT.MI*TELECOM ITALIA
+TRN.MI*TERNA
+UBI.MI*UBI BANCA
+UCG.MI*UNICREDIT
+UNI.MI*UNIPOL
diff --git a/pixmaps/loading.gif b/pixmaps/loading.gif
new file mode 100644 (file)
index 0000000..ffcb1b3
Binary files /dev/null and b/pixmaps/loading.gif differ
diff --git a/pixmaps/stockthis.png b/pixmaps/stockthis.png
new file mode 100644 (file)
index 0000000..f321ba2
Binary files /dev/null and b/pixmaps/stockthis.png differ
diff --git a/setup.py b/setup.py
new file mode 100644 (file)
index 0000000..4050da8
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,45 @@
+#!/usr/bin/env python2.5
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+# MA  02110-1301, USA.
+#
+
+from distutils.core import setup
+
+# files to install
+inst_desktop = ['stockthis.desktop']
+inst_py = ['stockthis.py', 'marketdata.py']
+pixmaps = ['pixmaps/loading.gif', 'pixmaps/stockthis.png']
+inst_dbus = ['stockthis.service']
+inst_icon = ['stockthis.png']
+inst_icon_sca = ['pixmaps/stockthis.png']
+
+data_files = [
+  ('share/applications/hildon', inst_desktop),
+  ('share/stockthis',   inst_py), 
+  ('share/stockthis/pixmaps',   pixmaps),
+  ('share/icons/hicolor/26x26/hildon/',   inst_icon),
+  ('share/icons/hicolor/scalable/hildon/',   inst_icon_sca),
+  ('share/dbus-1/services',   inst_dbus),
+]
+
+setup(
+  name         = 'stockthis',
+  version      = '0.1',
+  description  = 'Stocks application',
+  author       = 'Daniel Martin Yerga',
+  author_email = 'dyerga@gmail.com',
+  url          = 'https://garage.maemo.org/projects/stockthis',
+  data_files   = data_files
+)
diff --git a/stockthis.desktop b/stockthis.desktop
new file mode 100644 (file)
index 0000000..2b14d72
--- /dev/null
@@ -0,0 +1,14 @@
+[Desktop Entry]
+Encoding=UTF-8
+Version=1.0
+Type=Application
+Name=StockThis
+Comment=A Stocks application
+Exec=/usr/bin/stockthis
+Icon=stockthis
+X-Icon-path=/usr/share/icons
+X-Window-Icon=stockthis
+X-HildonDesk-ShowInToolbar=true
+X-Osso-Service=net.yerga.stockthis
+X-Osso-Type=application/x-executable
+
diff --git a/stockthis.png b/stockthis.png
new file mode 100644 (file)
index 0000000..2b5aed5
Binary files /dev/null and b/stockthis.png differ
diff --git a/stockthis.py b/stockthis.py
new file mode 100644 (file)
index 0000000..40aef5c
--- /dev/null
@@ -0,0 +1,541 @@
+#!/usr/bin/env python2.5
+# -*- coding: UTF8 -*-
+# Copyright (C) 2008 by Daniel Martin Yerga
+# <dyerga@gmail.com>
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+#
+# StocksPy: Application to get stocks data from Yahoo Finance.
+# Version 0.1
+#
+
+import urllib2
+import gtk, gobject
+try:
+    import hildon
+    HILDON = True
+except:
+    HILDON = False
+    
+try:
+    import osso
+    OSSO = True
+    osso_c = osso.Context("net.yerga.stockthis", "0.1", False)
+except:
+    OSSO = False    
+
+from marketdata import markets, idmarket, localmarkets, localids
+
+#TODO: detect if running in Fremantle
+FREMANTLE=True
+
+#detect if is ran locally or not
+import sys
+runningpath = sys.path[0]
+
+if '/usr/share' in runningpath:
+    running_locally = False
+else:
+    running_locally = True
+    
+if running_locally:
+    imgdir = 'pixmaps/'
+else:
+    imgdir = '/usr/share/stockthis/pixmaps/'
+
+loading_img = imgdir + 'loading.gif'
+
+gtk.gdk.threads_init()
+
+class StocksPy:
+
+    def __init__(self):
+        if HILDON:
+            self.program = hildon.Program()
+            self.program.__init__()
+            gtk.set_application_name('')
+            if FREMANTLE:
+                self.window = hildon.StackableWindow()
+            else:
+                self.window = hildon.Window()                
+            self.program.add_window(self.window) 
+        else:
+            self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
+
+        self.window.set_default_size(800, 480)  
+        self.window.set_title('StocksPy')
+        self.window.connect("destroy", gtk.main_quit)
+        self.window.connect("key-press-event", self.on_key_press)
+        self.window.connect("window-state-event", self.on_window_state_change)
+        self.window_in_fullscreen = False
+        
+        if HILDON:
+            if FREMANTLE:
+                menu = hildon.AppMenu()
+                self.window.set_main_menu(menu)
+                about_menu = gtk.Button("About")
+            else:
+                menu = gtk.Menu()
+                self.window.set_menu(menu)
+                about_menu = gtk.MenuItem("About")
+                about_menu.set_size_request(-1, 55)
+            
+            about_menu.connect("activate", self.on_about)
+            menu.append(about_menu)            
+            menu.show_all()
+        else:
+            #TODO: create a gtk.menubar
+            pass
+        
+        
+        vbox = gtk.VBox()
+        
+        self.toolbar = gtk.HBox()
+        self.toolbar.set_property("no-show-all", True)
+        self.toolbar.hide()
+        self.toolbar.set_homogeneous(True)
+        self.toolbar.set_size_request(-1, 55)
+        
+        self.markets_btn = gtk.Button('Markets')
+        self.markets_btn.connect("clicked", self.create_markets_view)
+        self.markets_btn.set_property("can_focus", False)
+        
+        self.components_btn = gtk.Button('Components')
+        self.components_btn.connect("clicked", self.show_components_view)
+        self.components_btn.set_property("can_focus", False)          
+        
+        self.graph_btn = gtk.Button('Graphs')
+        self.graph_btn.connect("clicked", self.create_graphs_view)
+        self.graph_btn.set_property("can_focus", False)
+        
+        self.refresh_btn = gtk.Button('Refresh')
+        self.refresh_btn.connect("clicked", self.refresh_stock_data)
+        self.refresh_btn.set_property("can_focus", False)
+        
+        self.quotes_btn = gtk.Button('Quotes')
+        self.quotes_btn.connect("clicked", self.show_quotes_view)
+        self.quotes_btn.set_property("can_focus", False)        
+        
+        self.toolbar.pack_start(self.markets_btn)        
+        self.toolbar.pack_start(self.components_btn)
+        self.toolbar.pack_start(self.graph_btn)
+        self.toolbar.pack_start(self.quotes_btn) 
+        self.toolbar.pack_start(self.refresh_btn)        
+        
+        self.mainbox = gtk.VBox()
+
+
+        if FREMANTLE:
+            self.swin = hildon.PannableArea()
+        else:
+            self.swin = gtk.ScrolledWindow()
+            if HILDON:
+                hildon.hildon_helper_set_thumb_scrollbar(self.swin, True)
+            self.swin.set_policy(gtk.POLICY_NEVER, gtk.POLICY_AUTOMATIC)
+        self.swin.add_with_viewport(self.mainbox)
+
+        vbox.pack_start(self.swin, True, True, 0)
+        vbox.pack_start(gtk.HSeparator(), False, False, 5)
+        vbox.pack_start(self.toolbar, False, False, 0)
+
+        self.create_markets_view(self.mainbox)
+        self.window.add(vbox)
+
+        self.window.show_all()
+
+    def create_markets_view(self, widget): 
+        names = markets
+        ids = idmarket
+        self.toolbar.hide()
+        
+        actual_view = self.mainbox.get_children()
+        if len(actual_view) > 0:
+            for a_widget in actual_view:
+                a_widget.destroy()
+
+        self.marketsbox = gtk.VBox()        
+        lnames = len(names)
+        
+        for i in range(lnames):
+            button = gtk.Button(names[i])
+            button.connect("clicked", self.create_components_view, ids[i])
+            button.set_size_request(-1, 65)
+            button.set_property("can_focus", False)
+            self.marketsbox.pack_start(button, True, True, 2)
+        
+        self.mainbox.pack_start(self.marketsbox, True, True, 2)
+        self.mainbox.show_all()
+
+    def show_components_view(self, widget):
+        kind = self.market_id
+        self.create_components_view(widget, kind)
+
+    def create_components_view(self, widget, kind):    
+        actual_view = self.mainbox.get_children()
+        for i in actual_view:
+            i.destroy()
+    
+        self.market_id = kind
+        self.toolbar.show()
+        self.components_btn.hide()
+        self.markets_btn.show()
+        self.refresh_btn.hide()
+        self.graph_btn.hide()
+        self.quotes_btn.hide()
+        
+        names = localmarkets[idmarket.index(kind)]
+        ids = localids[idmarket.index(kind)]
+        
+        self.compbox = gtk.VBox()
+        
+        self.components_trv = gtk.TreeView()
+        selection = self.components_trv.get_selection()
+        selection.connect("changed", self.changed_selection, ids)
+        self.components_trv.set_rubber_banding(True)
+        self.components_trv.set_headers_visible(False)        
+        self.components_model = self.__create_components_model()
+        self.components_trv.set_model(self.components_model)
+        self._components_trv_columns(self.components_trv)   
+        self.add_initial_components(names, ids)
+        
+        self.compbox.pack_start(self.components_trv, True, True, 0) 
+
+        self.mainbox.pack_start(self.compbox, True, True, 0)
+        self.mainbox.show_all()
+    
+    def changed_selection(self, widget, ids):
+        n, i, m = self.get_selected_from_treeview(self.components_trv, self.components_model, 1)
+        if n is not None:
+            self.create_quotes_view(widget, n)
+            
+    def __create_components_model(self):
+        lstore = gtk.ListStore(gobject.TYPE_STRING, gobject.TYPE_STRING)
+        return lstore
+
+    def _components_trv_columns(self, treeview): 
+        renderer = gtk.CellRendererText()
+        renderer.set_property('scale', 1.6)
+        #renderer.set_property("background", 'lightgray')
+        renderer.set_property("xpad", 15)
+        column = gtk.TreeViewColumn('Name', renderer, text=0)
+        column.set_expand(True)
+        treeview.append_column(column) 
+        
+        renderer = gtk.CellRendererText()
+        column = gtk.TreeViewColumn('IDS', renderer, text=1)
+        column.set_visible(False)
+        treeview.append_column(column)         
+        
+    def add_initial_components(self, kind, ids):
+        for i in range(len(kind)):
+            niter = self.components_model.append() 
+            self.components_model.set(niter, 0, kind[i], 1, ids[i])    
+
+    def get_selected_from_treeview(self, treeview, model, setting):
+        selection = treeview.get_selection()
+        selected_model, selected_iter = selection.get_selected()
+        if selected_iter:
+            selected_name = model.get_value(selected_iter, setting)
+        else:
+            selected_name = None
+        return selected_name, selected_iter, selected_model
+
+    def show_quotes_view(self, widget):
+        kind = self.stocks_id
+        self.create_quotes_view(widget, kind)
+
+    def create_quotes_view(self, widget, kind):
+        self.stocks_id = kind
+        self.toolbar.show()
+        self.components_btn.show()
+        self.markets_btn.show()
+        self.refresh_btn.show()
+        self.graph_btn.show() 
+        self.quotes_btn.hide() 
+    
+        #actual_view = self.mainbox.get_children()
+        #actual_view[0].destroy()
+        
+        try:
+            self.graphbox.destroy()
+        except:
+            pass
+        
+        for i in range(len(localids)):
+            if kind in localids[i]:
+                ind1, ind2 = i, localids[i].index(kind)  
+
+        self.quotesbox = gtk.VBox()
+
+        label1 = gtk.Label('')
+        label1.set_markup('<b><big>'+localmarkets[ind1][ind2]+'</big></b>')
+        color = gtk.gdk.color_parse("#03A5FF")          
+        label1.modify_fg(gtk.STATE_NORMAL, color)
+
+        self.databox = gtk.VBox()
+        
+        self.imagebox = gtk.VBox()
+        self.dataimg = gtk.Image()        
+        self.imagebox.pack_start(self.dataimg)
+        
+        self.show_data(kind)        
+        
+        hbox1 = gtk.HBox()
+        
+        label2 = gtk.Label('')
+        label2.set_markup('<b><big>Price:</big></b>')
+        self.lprice = gtk.Label('')
+        
+        hbox1.pack_start(label2, False, False, 50)
+        hbox1.pack_start(self.lprice, False, False, 185)
+        
+        hbox2 = gtk.HBox()
+
+        label4 = gtk.Label('')
+        label4.set_markup('<b><big>Change:</big></b>')
+        self.lchange = gtk.Label('')
+        self.lpercent = gtk.Label('')
+        
+        hbox2.pack_start(label4, False, False, 50)
+        hbox2.pack_start(self.lchange  , False, False, 145)             
+        hbox2.pack_start(self.lpercent, False, False, 0)
+                
+        hbox3 = gtk.HBox()
+        
+        label7 = gtk.Label('')
+        label7.set_markup('<b><big>Volume:</big></b>')
+        self.lvolume = gtk.Label('')
+        
+        hbox3.pack_start(label7, False, False, 50)
+        hbox3.pack_start(self.lvolume  , False, False, 145)    
+        
+        hbox4 = gtk.HBox()
+        
+        label9 = gtk.Label('')
+        label9.set_markup('<b><big>52 week high:</big></b>')
+        self.l52whigh = gtk.Label('')
+        
+        hbox4.pack_start(label9, False, False, 50)
+        hbox4.pack_start(self.l52whigh , False, False, 55)             
+        
+        hbox5 = gtk.HBox()
+        
+        label11 = gtk.Label('')
+        label11.set_markup('<b><big>52 week low:</big></b>')
+        self.l52wlow = gtk.Label('')
+        
+        hbox5.pack_start(label11, False, False, 50)
+        hbox5.pack_start(self.l52wlow , False, False, 70)
+    
+        self.databox.pack_start(hbox1, True, True, 0)
+        self.databox.pack_start(hbox2, True, True, 0)
+        self.databox.pack_start(hbox3, True, True, 0)
+        self.databox.pack_start(hbox4, True, True, 0)
+        self.databox.pack_start(hbox5, True, True, 0)
+               
+        self.quotesbox.pack_start(label1, False, False, 0)
+        self.quotesbox.pack_start(gtk.HSeparator(), False, False, 0)     
+        self.quotesbox.pack_start(self.databox, True, True, 0)     
+        self.quotesbox.pack_start(self.imagebox, True, True, 0)    
+
+        self.mainbox.pack_start(self.quotesbox, True, True, 0)
+        self.mainbox.show_all()
+        self.compbox.hide()
+        self.databox.hide()
+
+    def show_data(self, kind):
+        import thread
+        self.dataimg.set_from_file(loading_img)
+        self.imagebox.show()
+        self.databox.hide()
+        thread.start_new_thread(self.get_data, (kind,))
+
+    def get_data(self, kind):    
+        self.graph_btn.show()
+        self.refresh_btn.show()
+        self.quotes_btn.hide() 
+        
+        from ystockquote import ystockquote as yt
+        data = yt.get_all(kind)
+        
+        try:
+            ch_percent = 100.0 * float(data['change'])/float(data['price'])
+        except ValueError:
+            ch_percent = 0.0
+
+        self.lprice.set_label(data['price'])
+        self.lchange.set_label(data['change'])
+        self.lpercent.set_label('%6.2f %%' % ch_percent)
+        
+        if '-' in data['change']:
+            color = gtk.gdk.color_parse("#FF0000")
+        else:
+            color = gtk.gdk.color_parse("#16EB78")   
+                     
+        self.lpercent.modify_fg(gtk.STATE_NORMAL, color)
+        self.lchange.modify_fg(gtk.STATE_NORMAL, color) 
+                   
+        self.lvolume.set_label(data['volume'])
+        self.l52whigh.set_label(data['52_week_high'])
+        self.l52wlow.set_label(data['52_week_low'])
+               
+        self.databox.show_all()  
+        self.imagebox.hide()  
+
+    def refresh_stock_data(self, widget):
+        self.show_data(self.stocks_id)
+
+    def create_graphs_view(self, widget):        
+        self.graph_btn.hide()
+        self.refresh_btn.hide()
+        self.quotes_btn.show()
+        
+        self.graph = gtk.Image()
+        
+        kind = self.stocks_id
+        
+        self.show_graph(None, '1d', kind)
+        
+        for i in range(len(localids)):
+            if kind in localids[i]:
+                ind1, ind2 = i, localids[i].index(kind)
+
+        #self.mainbox.destroy()  
+        #self.mainbox = gtk.VBox()
+        #self.swin.add_with_viewport(self.mainbox) 
+        
+        actual_view = self.mainbox.get_children()
+        for a_widget in actual_view:
+            a_widget.destroy() 
+
+        self.graphbox = gtk.VBox()
+
+        label1 = gtk.Label(localmarkets[ind1][ind2])
+        color = gtk.gdk.color_parse("#03A5FF")
+        label1.modify_fg(gtk.STATE_NORMAL, color)
+        
+        hbox1 = gtk.HBox()
+        hbox1.set_size_request(-1, 55)
+        hbox1.set_homogeneous(True)
+        
+        self.btn1d = gtk.Button('1d')
+        self.btn1d.set_property("can_focus", False)
+        self.btn1d.connect("clicked", self.show_graph, '1d', kind)
+        self.btn5d = gtk.Button('5d')
+        self.btn5d.set_property("can_focus", False)
+        self.btn5d.connect("clicked", self.show_graph, '5d', kind)
+        self.btn3m = gtk.Button('3m')
+        self.btn3m.set_property("can_focus", False)
+        self.btn3m.connect("clicked", self.show_graph, '3m', kind)
+        self.btn6m = gtk.Button('6m')
+        self.btn6m.set_property("can_focus", False)
+        self.btn6m.connect("clicked", self.show_graph, '6m', kind)
+        self.btn1y = gtk.Button('1y')
+        self.btn1y.set_property("can_focus", False)
+        self.btn1y.connect("clicked", self.show_graph, '1y', kind)
+        self.btn2y = gtk.Button('2y')
+        self.btn2y.set_property("can_focus", False)
+        self.btn2y.connect("clicked", self.show_graph, '2y', kind)
+        self.btn5y = gtk.Button('5y')
+        self.btn5y.set_property("can_focus", False)
+        self.btn5y.connect("clicked", self.show_graph, '5y', kind)
+        self.btnmax = gtk.Button('max')
+        self.btnmax.set_property("can_focus", False)
+        self.btnmax.connect("clicked", self.show_graph, 'max', kind)
+        
+        hbox1.pack_start(self.btn1d)
+        hbox1.pack_start(self.btn5d)        
+        hbox1.pack_start(self.btn3m)        
+        hbox1.pack_start(self.btn6m)        
+        hbox1.pack_start(self.btn1y) 
+        hbox1.pack_start(self.btn2y)        
+        hbox1.pack_start(self.btn5y)        
+        hbox1.pack_start(self.btnmax)      
+           
+        self.graphbox.pack_start(label1, False, False, 2)
+        self.graphbox.pack_start(hbox1, False, False, 0)     
+        self.graphbox.pack_start(self.graph, True, True, 5)
+        
+        self.mainbox.pack_start(self.graphbox, False, False, 2)
+        self.mainbox.show_all()   
+
+    def show_graph(self, widget, option, kind):
+        import thread
+        self.graph.set_from_file(loading_img)
+        thread.start_new_thread(self.get_graph_data, (option, kind))
+
+    def get_graph_data(self, option, kind):
+        if option == '1d':
+            url = 'http://uk.ichart.yahoo.com/b?s=%s' % kind
+        elif option == '5d':  
+            url = 'http://uk.ichart.yahoo.com/w?s=%s' % kind
+        elif option == '3m':  
+            url = 'http://chart.finance.yahoo.com/c/3m/s/%s' % kind.lower()
+        elif option == '6m':  
+            url = 'http://chart.finance.yahoo.com/c/6m/s/%s' % kind.lower()
+        elif option == '1y':  
+            url = 'http://chart.finance.yahoo.com/c/1y/s/%s' % kind.lower()
+        elif option == '2y':  
+            url = 'http://chart.finance.yahoo.com/c/2y/s/%s' % kind.lower()
+        elif option == '5y':  
+            url = 'http://chart.finance.yahoo.com/c/5y/s/%s' % kind.lower()
+        elif option == 'max':  
+            url = 'http://chart.finance.yahoo.com/c/my/s/%s' % kind.lower()
+                
+        myimg = urllib2.urlopen(url)
+        imgdata=myimg.read()
+
+        pbl = gtk.gdk.PixbufLoader()
+        pbl.write(imgdata)
+
+        pbuf = pbl.get_pixbuf()
+        pbl.close()
+        
+        self.graph.set_from_pixbuf(pbuf)
+
+    #Functions for fullscreen
+    def on_window_state_change(self, widget, event, *args):           
+        if event.new_window_state & gtk.gdk.WINDOW_STATE_FULLSCREEN:
+            self.window_in_fullscreen = True
+        else:
+            self.window_in_fullscreen = False
+
+    #F6 fullscreen, F7 bigger font, F8 smaller font
+    def on_key_press(self, widget, event, *args):  
+        if event.keyval == gtk.keysyms.F6:
+            if self.window_in_fullscreen:
+                self.window.unfullscreen ()
+            else:
+                self.window.fullscreen () 
+
+    def on_about(self, widget):
+        dialog = gtk.AboutDialog()
+        dialog.set_name("StockThis")
+        dialog.set_version("0.1")
+        dialog.set_copyright("Copyright © 2009")
+        dialog.set_website("http://stockthis.garage.maemo.org")
+        dialog.set_authors(["Daniel Martin Yerga <dyerga@gmail.com>"])
+        logo = gtk.gdk.pixbuf_new_from_file(imgdir + "stockthis.png")
+        dialog.set_logo(logo)
+        dialog.set_license("This program is released under the GNU\nGeneral Public License. Please visit \nhttp://www.gnu.org/copyleft/gpl.html\nfor details.")
+        dialog.set_artists(["Logo by Daniel Martin Yerga"])
+        dialog.run()
+        dialog.destroy()
+          
+if __name__ == "__main__":
+    stockspy = StocksPy()
+    gtk.gdk.threads_enter()
+    gtk.main()
+    gtk.gdk.threads_leave()
+
diff --git a/stockthis.service b/stockthis.service
new file mode 100644 (file)
index 0000000..5c2fcc0
--- /dev/null
@@ -0,0 +1,3 @@
+[D-BUS Service]
+Name=net.yerga.stockthis
+Exec=/usr/bin/stockthis
diff --git a/welcome b/welcome
deleted file mode 100644 (file)
index e69de29..0000000