Realismo en BolsaPHP

Acabo de aplicar unos cambios importantes en BolsaPHP que van a cambiar muchas cosas.

Por un lado, ahora al ordenar alguna operación sobre cualquier valor, podrás ver una pequeña caja con tus órdenes en la página del valor en cuestión.

Por ejemplo, yo he realizado algunas órdenes (ficticias) en SNIACE y puedo ver algo así­:

Bolsaphp-ordenes1

De esta forma en todo momento sabremos que órdenes hemos mandado del valor que estamos viendo. Además, no se podrán tener más de tres órdenes de compra y otras tres de venta por ticker pendientes.

Por otro lado, el más importante, es que gracias a los comentarios de unos y de otros, ya sea a través de email, comentarios en esta web o por conversaciones ví­a jabber, he podido implementar un sistema de dificultad de compra / venta que simula la realidad a la hora de comprar y vender los valores.

Resulta que era demasiado sencillo hacerse rico en BolsaPHP jugando con algunos valores que se mueven en precios muy bajos, como Jazztel, que tiene tendencia a dibujar en la gráfica esos altos y bajos tan frecuentes.

En cambio, en la realidad, es bastante complicado aprovechar esos picos y obtener tantos beneficios como obtienen algunos, sólo hay que ver el ranking para darse cuenta.

Pues bueno. Ahora mismo he puesto en marcha un sistema que hace que sea más complicado comprar y vender los valores, dependiendo sobre todo del precio actual del valor y el precio al que quieras comprarlo o venderlo.

Me explico. Si quieres comprar acciones de IBERDROLA a 32,34 € y su valor actual es de 32,34 €, obtendrás más dificultad para adquirirlas que si quieres comprarlas a 33,00 €, claro que también arriesgas ese margen bajo tú responsabilidad.

Como explico en Orden limitada en precio, en el caso de querer comprar acciones con un lí­mite de precio de 33,00 € se comprarán a precio de mercado siempre y cuando no estén por encima de ese lí­mite marcado. Disculpad por la confusión.

Es decir, que ahora va a ser bastante más complicado (con la intención de que sea lo más realista posible) comprar valores, sobre todo los más económicos, de forma inmediata. Que nadie se extrañe si las órdenes no se cumplen de inmediato, a pesar de que vea que el valor ha llegado a lo que él esperaba, ya que es precisamente esto lo que hace que parezca a la realidad.

Espero que os guste el cambio, ya que aporta complicación y realismo a ser «condenadamente rico» en los Rankigs.

¿Empezamos de cero?

Bueno, en los últimos meses BolsaPHP ha cambiado mucho. Con tanto cambio, he tenido algún que otro despiste en la programación, quizá por precipitarme demasiado con los cambios, así­ que algunos usuarios disponen de beneficios que en realidad no les corresponden.

En realidad, no deberí­a importarnos mucho, ya que cada uno deberí­a mirar sus propios datos y ver si realmente es un broker rentable, pero también es verdad que despista un poco ver gente como mateu o el_mancebo que, sin quitarles mérito a sus habilidades de compra y venta, nos desmoralizan tanto a los menos aventajados. (En realidad es enví­dia :P )

Bueno, al grano. ¿Que os parece si empezamos el año de cero?. Es decir, nos quedamos sin carteras, nos quedamos con sólo 60.000 euros y vuelta a empezar. Como ya somos muchos los que lo usamos, prefiero que sea un poco a votación.

¿Empezamos de cero o seguimos como estamos?

P.D.: Ojo, esto no es un ataque a ningún usuario. No malinterpreteis. Todo lo contrario, son precisamente los usuarios más activos los que me van avisando de los fallos y hay que agradecerselo. :)

ACTUALIZADO: Acabo de preparar el sistema para resetear voluntariamente tu cuenta. En tu perfil de usuario tienes una nueva caja donde hacerlo. Algunas capturas de ejemplo:

Bolsaphp-Reset-de-cuenta1 Bolsaphp-Reset-de-cuenta

Orden limitada en precio en BolsaPHP

Acabo de implementar recientemente las órdenes de compra / venta en BolsaPHP y como sistema de orden, la orden limitada en precio.

Voy a intentar explicar, de forma lo más clara y sencilla que pueda, que es esto de las órdenes de compra y en concreto la orden limitada en precio. Los más expertos tendréis que perdonarme si digo alguna barbaridad, estaré encantado de corregir y aprender de vuestras aportaciones. :)

Orden limitada en precio
Resumiendo, este tipo de orden es la que se realiza a un precio fijo indicado, ni por encima (en caso de compra) ni por debajo (en caso de venta) del valor indicado. La operación puede no llevarse a cabo, ya que pueden darse una serie de circunstancias que la condicionen.

Creo que explicándolo con un ejemplo será lo más sencillo.

Vamos a suponer que realizamos una orden limitada en precio para vender 300 tí­tulos de BBVA a 18.30 €. Una vez realizado, pueden ocurrir varias cosas.

  • Que nadie esté interesado en la compra de BBVA a 18.30 € ni superior, por lo que la orden quedará pendiente hasta que esto ocurra.
  • Que sólo se vendan una parte de las acciones, por ejemplo 105 tí­tulos a 18.30 € y 50 a 18.32 € (pero nunca por debajo de 18.30 €).
  • Que se vendan todas las acciones por el precio establecido o superior.

En el supuesto de compra es exactamente igual. Supongamos que queremos comprar 260 tí­tulos de Acerinox a 21.77 € y lanzamos la orden limitada en precio, entonces puede que:

  • Nadie esté dispuesto a vender acciones de Acerinox a 21.77 € ni por debajo de este precio, así­ que quedará la orden en espera de que surja algún vendedor con estas condiciones.
  • Sólo 130 tí­tulos están por debajo de 21.77, por lo que compramos 100 a 21,75 € y 30 a 21.77 €, mientras que el resto sigue en la cola de órdenes hasta que nuevos vendedores ofrezcan su oferta.
  • Que compremos todos los tí­tulos solicitados al precio solicitado.

En cualquier caso, las órdenes se quedan almacenadas y en vigor hasta finalizar el dí­a.

¿Sencillo no?. Hay otros tipos de órdenes, que procuraré ir implementando en al medida de lo posible (y con todo el realismo posible) en BolsaPHP. Pero de momento sólo está implementada esta y todaví­a no está 100% funcional.

Pero vamos, lo mejor es probarlo. Realizar compras y ventas para luego observar la cola de órdenes y será sencillo hacerse a la idea. :)

Grupos en BolsaPHP

Hace ya dí­as que mantuve una conversación con un profesor de universidad, con el que llegamos a la conclusión de que nos hací­a falta montar un sistema de grupos de usuarios en BolsaPHP para así­ poder obtener unos Rankings personalizados por grupos. Una vez reflexionado el asunto, ya he puesto en marcha el sistema de grupos.

Desde el perfil de tu usuario, puedes hacer lo siguiente:

  • Crear un nuevo grupo y ser su administrador.
  • Solicitar entrar en un grupo ya existente.
  • Administrar los usuarios de tu grupo (si eres administrador del mismo).
  • Aceptar o denegar las peticiones de agregarse a tu grupo de los usuarios.

Esto sirve para luego tener un ranking personalizado de grupos. Es decir, por ejemplo, si creo un grupo llamado BolsaPHP, podré ver una pantalla como esta en mi perfil.
Bolsaphp-grupos-1

Y en los datos principales de mi usuario, veré algo así­.
Bolsaphp-grupos-3

Si los usuarios gabi y kynom solicitan entrar a mi grupo, podré ver esto:
Bolsaphp-grupos-2

En caso de que los acepte, entonces pasarán a formar parte de mi grupo, del cual tendremos nuestro propio ranking:
Bolsaphp-grupos-4

De esta forma, podemos «olvidarnos» de competir con los agresivos brokers que arrasan en el Ranking Principal y tener un ranking personalizado de un grupo de amigos, socios, empresas o estudiantes de una universidad. ;)