I would like to see it become a reality soon!
You are in luck then, because BitShares lets you choose which feature gets developed next when you vote for it. Right now there are a few features that are ahead of "margin trading" in the development pipeline.
But if you purchased enough BTS then voted for the "margin trading" feature to be implemented next, then you would force the developers to work on getting this "margin trading" feature completed first and in essence, you would be getting exactly what you want:
before the "bond market" is completed
before "2 factor authentication" is implemented
before many other features that others want developed get implemented
So know this: The next new feature to be implemented in BitShares is entirely up to you. You are in total control here, so don't tell us what your hopes are because that sounds similar to you complaining that the trash is full when you already know how to take out the trash yourself. In other words, when you say:
"I would like to see it become a reality soon" it sounds just like you are saying:
"I would like to see someone else besides me take out my trash for me. ...SOON!"
This is not the bitcoin community where users can only complain and hope that the developers respond to their cries, this is the BitShares community where users weild power over their elected officials and have complete control over the development of their coin.
This is not bitcoin. You are no longer a castrated unich, but a free man empowered with the power to vote and affect real change to your environment. The choice is yours. Bitcoiners love not having the responsibility or control over their own lives. Giving up their choices makes their lives simpler, and that's what they want: to not have to think, learn, work, or act.
BitShares is a community for the opposite type of person (one who wants maximum choice, freedom, and control). Its not that complaining is not allowed in the BitShares community, its just that if you are complaining, then you are logically complaining about yourself. If you are not happy here, then it is your fault. It was your choice to not participate enough to be able to impose your will on our community.
Don't come here and tell us that the trash is full when you see that we are all already busy and you know exactly how to accomplish this task yourself. Anyone can get this implemented ASAP, they just need to obtain enough voting stake.
Its not up to me how fast this feature gets implemented. Its up to you (the user).
Incidently, one of the features in the development pipeline will allow you to directly purchase leveraged voting power for those times in your life when you really really really
would like to see it become a reality soon!