Jugando con la API de bitso: bitso-py

Hace poco "caí en el juego" de las criptomonedas. Un poco de ETH, BTC y XRP. Como mortal comprador/vendedor hice algunas transacciones y ahí estoy esperando a que mis órdenes se ejecuten.

Pero esto es a modo manual, que tal que no quiero estar al tanto y quisiera comprar/vender en el momento oportuno basado en números y estadística real mas que en una impresión de "wow! VENDE YA!"

bitso da acceso a su API y soporta python. Hay que ir a la sección del perfil, luego en el menú API y click en el botón "add new API"


Después es instalar bitso-py con pip: sudo pip install bitso-py (para debian like distros)
Finalmente se puede empezar a interactuar con nuestra cuenta:

emerson@panopticon:~/trade$ python
Python 2.7.12 (default, Nov 19 2016, 06:48:10)
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import bitso
>>> api = bitso.Api('BLABLABLA', 'BLABLABLABLEBLEBLEBLABLABLA')

Finalmente se puede empezar a interactuar con nuestra cuenta:
Ticker:
>>> tick = api.ticker('btc_mxn')
>>> tick
Ticker(book=btc_mxn,ask=47700.00, bid=47044.21, high=48149.59, last=47699.98, low=46500.77, created_at=2017-07-05 01:25:20+00:00, vwaplow=47208.95622891)
>>> tick = api.ticker('eth_mxn')
>>> tick.last
Decimal('4990.00')
>>>

Open orders:
>>> oo = api.open_orders('xrp_mxn')
>>> oo
[Order(oid=XrVsQ9l2sfngvi7R, side=sell, type=limit, price=5.45, original_amount=110.61973300)]
>>> oo[0].price
Decimal('5.45')
>>> oo[0].original_amount
Decimal('110.61973300')
>>>

Order Book:
>>> ob = api.order_book('eth_mxn')
>>> print ('Alguien comprando ETH a :'+str(ob.bids[0].price),'Esta cantidad de ETH: '+str(ob.bids[0].amount))
('Alguien comprando ETH a :4910.00', 'Esta cantidad de ETH: 0.80090424')
>>>

La infraestructura educa

No se que día en las pasadas dos semanas estaba conversando con alguien sobre las recientes remodelaciones que se han hecho a los alrededores del centro de Guadalajara para darle su espacio a la bicicleta y a los peatones.

Av. López Cotilla en 2013
Quiero señalar lo que @dana_corres ha mencionado una y otra vez sobre la "cultura vial". La tan mencionada cultura vial no se genera solo por buenas intenciones ciudadanas o solo por que hay una campaña de concientización. La tan mencionada "cultura vial" no la tiene que imponer la infraestructura con la que está diseñada la ciudad.

La plática que tuve con una persona hace un par de semanas mencionaba algo como esto:

"...en la zona donde hay ciclovías por avenida Chapultepec los autos te respetan y te dan el paso, una vez me sucedió que el mismo auto en esa zona me cedió el paso, unas cuadras mas adelante (donde no hay infraestructura como la de Av. Chapultepec) me aventó el carro..."

¡bingo! La infraestructura hace la "cultura vial", incentiva al respecto. A un tope, a un bolardo no se le puede engañar o sobornar, la infraestructura invita a convivir a compartir.

Av. López Cotilla en 2016